3251 420
21285 104
9456 530
5638 83
10238 90
22395 660
6670 571
41185 248
2925 674
2593 415
1800 447
4283 651