12232 331
5852 810
16486 79
6870 348
6357 108
7096 351
3615 648
2949 686
4018 839
2218 451
1127 49
1560 347