2508 250
5530 621
3438 339
207780 1124
188462 973
31387 524
4026 491
3226 535
5316 276
7519 840
2867 726
4989 312
4354 712
325023 1064
313521 916
30845 661
1264 181
1822 87
4272 242
123709 413
91329 331
21514 506
21383 271
3658 838
4044 405
11866 481
5127 634
5438 322