3227 703
2200 563
2953 725
2811 605
2518 542
1850 517
1333 184
2725 707
525 56
41035 663
8671 398
14534 338
11784 268