3001 836
23757 345
2851 905
3641 114
23139 162
2619 662
55699 481
1280 324
487 137
1772 372
2603 532
3055 604
22150 318
778 194
1930 335
1968 515
14276 649
7568 468
2451 563
2250 457
4773 514
15691 54
2666 787
3049 798