105871 427
8920 33
18182 151
10017 428
12357 166
2972 490
3114 453
8597 570
2894 947
2651 596
9131 850
378 101
5912 120
14513 446
12762 365
4962 702
2165 435
1013 192
1688 401
2417 525
16823 609
2253 319
4910 217
1108 306