3021 487
5032 611
15040 83
3263 281
49061 118
6787 556
1736 346
2485 531
7686 185
9454 731
2254 414
19512 101
23579 57
9967 594
101461 538
29369 346
25805 251
1660 343
8550 485
2419 452
41497 767
41044 416
22814 863
10546 562
14470 684
25932 186
10320 49
34668 157