41042 1508
45882 1309
26579 1344
15600 1213
48502 1380
18345 348
54212 874
25222 1653
27993 515
50593 603
25522 1654
19022 772
355810 5323
302268 3288
270542 3825
255501 2849
220170 2150
211679 3121
200448 2681
194202 2368
154601 1846
127870 2407
127284 1268
126009 1004