29007 916
25583 244
42519 194
32433 950
46257 1722
39838 1750
42920 1547
47694 201
27576 1909
32609 1021
35602 1791
21688 1816
340671 5154
286921 3055
263602 3741
243263 2728
211389 2084
202785 2996
192163 2594
185161 2288
149598 1768
122660 2374
122563 1243
122023 960