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