11116 455
7495 266
2871 43
4581 217
10213 409
15482 318
2960 474
1813 336
4103 688
2627 170
2990 38
5684 754
1851 294