3498 420
21570 104
9517 530
5864 83
10404 90
22501 660
6787 571
42597 248
3005 674
2621 415
1841 447
4360 651