10304 99
29568 391
12036 634
13122 52
24713 659
21947 350
11663 542
211394 1036
17369 136
69763 427
27942 534
155912 1003
4591 856