1132 161
3204 703
2179 563
2922 725
2822 605
2480 542
1838 517
1251 184
2696 707
509 56
40732 663
8560 398
14488 338
11708 268