3485 420
21559 104
9515 530
5855 83
10402 90
22499 660
6783 571
42555 248
2997 674
2621 415
1837 447
4356 651