6545 652
703 38
5578 415
5282 318
609 109
2236 420
1315 221
1680 439
606 61
3015 573
2805 654
668 122