3474 420
21546 104
9510 530
5848 83
10392 90
22489 660
6780 571
42517 248
2993 674
2621 415
1834 447
4353 651