3250 420
21285 104
9456 530
5637 83
10238 90
22395 660
6669 571
41184 248
2925 674
2593 415
1800 447
4283 651