10307 99
29570 391
12042 634
13126 52
24716 659
21957 350
11664 542
211469 1036
17371 136
69790 427
27959 534
155977 1003
4594 856