10299 99
29559 391
12032 634
13120 52
24703 659
21939 350
11661 542
211259 1036
17367 136
69717 427
27912 534
155806 1003
4589 856