12232 331
5852 810
16485 79
6870 348
6357 108
7094 351
3615 648
2948 686
4018 839
2218 451
1127 49
1559 347