10667 455
7276 266
2687 43
4447 217
9903 408
15286 318
2900 474
1750 336
4029 688
2531 170
2920 38
5612 754
1798 294