10307 99
29571 391
12043 634
13127 52
24716 659
21960 350
11665 542
211492 1036
17373 136
69802 427
27962 534
156003 1003
4596 856