2635 501
3208 703
1108 293
2835 893
2453 596
2325 591
3186 579
2031 517
2030 452
3550 802
1368 224
2777 687
2632 595
2692 751
2161 457
1862 488
3217 385
3885 419
6674 459
21841 94
5055 627
7639 527
7597 174
11007 806
10926 280
8766 443
11680 832
20088 630