1139 161
3225 703
2191 563
2934 725
2842 605
2503 542
1857 517
1263 184
2710 707
525 56
40797 663
8615 398
14541 339
11746 268