662 29
1623 453
2109 654
748 105
18017 301
2621 325
10679 500
13405 41
5311 857
3410 697
1231 228
14396 139
2932 541
29503 425
3460 572
2719 485
22730 100
5831 536
19396 204
10709 308
19962 569
17912 736
6262 844
17233 323
19724 68
19046 145
22067 670
121993 616