24928 111
1224 278
19176 936
15793 553
11783 257
4125 448
8053 374
5741 61
3717 336
8376 916
5231 263
8551 517
6492 645
2831 166
6170 533
2628 119
7149 79
2377 95
6041 661
123058 985
4714 767
39438 452
2661 244
6318 480
5299 39
48903 272
68779 72
46967 619