12253 331
5856 810
16516 79
6877 348
6369 108
7121 351
3623 648
2954 686
4023 839
2223 451
1131 49
1563 347