10286 99
29538 391
12012 634
13086 52
24658 659
21885 350
11646 542
210817 1036
17355 136
69537 427
27852 534
155437 1003
4578 856