40505 1643
40503 1946
63876 645
28916 1177
56303 740
43420 1672
32381 137
18386 504
33905 1708
32468 102
20840 1256
34200 1412
350095 5279
295594 3235
267993 3810
250436 2815
216595 2127
208087 3091
197574 2665
190881 2346
153003 1827
125855 2400
125778 1261
124487 994