10289 99
29541 391
12014 634
13088 52
24660 659
21893 350
11648 542
210863 1036
17355 136
69560 427
27859 534
155466 1003
4579 856