12229 331
5849 810
16474 79
6865 348
6355 108
7086 351
3613 648
2947 686
4017 839
2216 451
1126 49
1559 347