3475 420
21553 104
9512 530
5850 83
10399 90
22490 660
6780 571
42526 248
2993 674
2621 415
1835 447
4354 651