10289 99
29542 391
12014 634
13089 52
24660 659
21893 350
11648 542
210863 1036
17355 136
69562 427
27859 534
155468 1003
4579 856