10287 99
29538 391
12012 634
13086 52
24658 659
21890 350
11647 542
210841 1036
17355 136
69551 427
27856 534
155456 1003
4579 856