25331 113
41684 299
56595 421
50513 228
29948 99
41227 631
24734 610
3184 288
7871 163
2976 561
10446 308
5582 521
3854 301
7817 284
5920 627
3964 466
1804 171
2904 351
21261 842
3697 234
2126 264
3078 260
4628 640
1980 224
2805 417
4585 856
4049 759
3715 443