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