40505 1643
14171 985
79180 433
63776 2122
49786 849
19046 1452
15481 1213
54398 1612
26513 1343
33905 1708
50062 1832
32468 102
350143 5279
295621 3235
268005 3810
250470 2815
216613 2132
208114 3091
197609 2665
190909 2346
153023 1827
125870 2400
125786 1261
124497 994