10291 99
29544 391
12023 634
13097 52
24680 659
21905 350
11649 542
210938 1036
17358 136
69614 427
27870 534
155554 1003
4583 856