3031 200
24178 452
3314 555
5594 341
18192 382
27015 682
38501 616
2265 362
2787 376
4245 639
3474 343
14938 262
30694 633
26948 89
5172 335
2422 408
1608 84
3410 888
15967 551
19752 101
7888 439
36379 746
4058 641
64533 782
3204 753
13508 747
29053 504
16354 120