25003 154
29442 1098
12230 1749
31117 1374
12091 1013
38481 1891
50087 1655
32423 125
24758 1626
37691 1605
17121 655
13981 1402
346382 5224
292047 3145
266125 3777
247775 2793
214776 2113
205647 3038
195500 2641
187969 2312
151766 1800
124675 2389
124408 1251
123530 982