55482 1390
47295 257
27934 515
20836 1797
17041 461
43280 1134
47617 1594
34200 1412
28587 1893
23353 721
49142 986
33151 1258
350095 5279
295594 3235
267993 3810
250436 2815
216595 2127
208087 3091
197574 2665
190881 2346
153003 1827
125855 2400
125778 1261
124487 994