10307 99
29571 391
12043 634
13126 52
24716 659
21959 350
11665 542
211485 1036
17373 136
69800 427
27962 534
156001 1003
4596 856