10307 99
29570 391
12042 634
13126 52
24716 659
21958 350
11665 542
211469 1036
17371 136
69792 427
27960 534
155981 1003
4595 856