12232 331
5852 810
16486 79
6870 348
6358 108
7099 351
3617 648
2949 686
4018 839
2218 451
1127 49
1561 347