24631 529
73280 1173
61138 240
57730 787
52159 1206
69102 1688
28381 500
28752 770
26648 1919
29644 649
58325 341
12495 114
355797 5323
302249 3288
270532 3825
255479 2849
220159 2150
211669 3121
200445 2681
194187 2368
154589 1846
127861 2407
127280 1268
126003 1004