2900 117
22373 86
3079 306
4542 211
1741 44
2857 343
3043 382
1473 52
3341 863
1769 251
2454 370
1736 167
4017 639
19527 565
4563 799
4739 187
21650 156
2414 286
10480 228
9993 198
12171 209
17819 535
99723 453
9191 81