3492 420
21562 104
9515 530
5860 83
10403 90
22500 660
6785 571
42574 248
3003 674
2621 415
1837 447
4356 651