3468 420
21539 104
9510 530
5844 83
10389 90
22488 660
6779 571
42494 248
2990 674
2621 415
1834 447
4352 651