12229 331
5847 810
16472 79
6864 348
6354 108
7083 351
3613 648
2947 686
4017 839
2216 451
1126 49
1559 347