10293 99
29551 391
12026 634
13109 52
24687 659
21912 350
11653 542
211090 1036
17363 136
69658 427
27888 534
155644 1003
4587 856