10307 99
29570 391
12042 634
13126 52
24716 659
21958 350
11665 542
211474 1036
17373 136
69793 427
27961 534
155986 1003
4595 856