12248 331
5854 810
16507 79
6873 348
6365 108
7117 351
3620 648
2950 686
4018 839
2223 451
1129 49
1561 347