89268 1008
79685 821
78100 665
53484 551
45882 1309
66625 1571
49597 1459
64097 646
32383 2034
20495 1927
12198 1318
57062 292
355797 5323
302249 3288
270532 3825
255479 2849
220159 2150
211669 3121
200445 2681
194187 2368
154589 1846
127861 2407
127280 1268
126003 1004