3484 420
21559 104
9515 530
5854 83
10402 90
22498 660
6781 571
42552 248
2995 674
2621 415
1837 447
4356 651