3300 703
2223 563
2985 725
2841 605
2556 542
1879 517
1358 184
2753 707
551 56
41315 663
8735 398
14612 338
11860 268