10556 455
7195 266
2624 43
4392 217
9821 407
15198 318
2879 474
1712 336
4010 688
2518 170
2905 38
5584 754
1773 294