12255 331
5857 810
16518 79
6879 348
6369 108
7123 351
3623 648
2955 686
4023 839
2223 451
1131 49
1563 347