3494 420
21567 104
9517 530
5863 83
10403 90
22501 660
6786 571
42587 248
3004 674
2621 415
1838 447
4357 651