24857 111
1224 278
19156 936
15772 553
11781 257
4123 448
8051 374
5740 61
3717 336
8376 916
5231 263
8551 517
6492 645
2831 166
6170 533
2628 119
7148 79
2377 95
6041 661
123037 985
4712 767
39433 452
2660 244
6317 480
5299 39
48900 272
68777 72
46962 619