10293 99
29551 391
12026 634
13110 52
24687 659
21913 350
11653 542
211097 1036
17363 136
69660 427
27891 534
155654 1003
4587 856