10297 99
29559 391
12032 634
13119 52
24703 659
21938 350
11661 542
211254 1036
17367 136
69713 427
27906 534
155793 1003
4589 856