12239 331
5854 810
16503 79
6871 348
6364 108
7116 351
3618 648
2950 686
4018 839
2223 451
1129 49
1561 347