10290 99
29542 391
12015 634
13090 52
24662 659
21893 350
11648 542
210872 1036
17355 136
69573 427
27862 534
155479 1003
4580 856