21384 322
45260 1892
31327 303
16253 1144
17816 880
40951 263
35143 747
42542 1655
15284 1828
46313 1192
39406 1272
42873 460
342776 5180
288525 3079
264334 3755
244950 2753
212725 2094
203479 3004
193393 2620
185876 2294
150501 1782
123290 2378
123035 1247
122567 972