10307 99
29570 391
12043 634
13126 52
24716 659
21959 350
11665 542
211484 1036
17373 136
69798 427
27962 534
155999 1003
4596 856