12258 331
5857 810
16523 79
6879 348
6369 108
7125 351
3624 648
2955 686
4023 839
2224 451
1131 49
1563 347