3500 420
21570 104
9517 530
5867 83
10405 90
22501 660
6789 571
42602 248
3010 674
2621 415
1841 447
4363 651