1139 161
3226 703
2191 563
2936 725
2842 605
2503 542
1857 517
1265 184
2710 707
525 56
40802 663
8618 398
14541 339
11747 268