10667 455
7276 266
2688 43
4448 217
9903 408
15288 318
2900 474
1750 336
4029 688
2531 170
2920 38
5612 754
1798 294