24896 111
1224 278
19171 936
15786 553
11782 257
4124 448
8052 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
123047 985
4714 767
39438 452
2660 244
6318 480
5299 39
48901 272
68779 72
46966 619