3487 420
21561 104
9515 530
5858 83
10403 90
22500 660
6785 571
42560 248
2999 674
2621 415
1837 447
4356 651