25328 113
41646 299
56590 421
50494 228
29904 99
41220 631
24700 610
3183 288
7870 163
2976 561
10446 308
5582 521
3854 301
7817 284
5920 627
3963 466
1804 171
2903 351
21260 842
3696 234
2126 264
3076 260
4627 640
1978 224
2805 417
4583 856
4048 759
3715 443