10283 99
29536 391
12011 634
13082 52
24656 659
21885 350
11646 542
210769 1036
17355 136
69525 427
27848 534
155400 1003
4576 856