10560 455
7196 266
2624 43
4392 217
9821 407
15200 318
2880 474
1713 336
4010 688
2519 170
2905 38
5584 754
1774 294