10298 99
29559 391
12032 634
13120 52
24703 659
21939 350
11661 542
211258 1036
17367 136
69717 427
27911 534
155801 1003
4589 856