3474 420
21547 104
9510 530
5849 83
10396 90
22490 660
6780 571
42517 248
2993 674
2621 415
1834 447
4353 651