10300 99
29560 391
12032 634
13120 52
24704 659
21939 350
11662 542
211267 1036
17367 136
69718 427
27913 534
155812 1003
4589 856