3297 703
2223 563
2983 725
2841 605
2556 542
1879 517
1357 184
2752 707
551 56
41305 663
8730 398
14605 338
11854 268