12245 331
5854 810
16505 79
6872 348
6364 108
7117 351
3618 648
2950 686
4018 839
2223 451
1129 49
1561 347