3302 703
2224 563
2988 725
2843 605
2564 542
1881 517
1361 184
2755 707
552 56
41320 663
8740 398
14620 338
11865 268