10297 99
29559 391
12030 634
13117 52
24697 659
21928 350
11660 542
211234 1036
17367 136
69707 427
27905 534
155770 1003
4589 856