10297 99
29559 391
12031 634
13118 52
24701 659
21929 350
11661 542
211235 1036
17367 136
69710 427
27906 534
155776 1003
4589 856