38689 893
50222 1673
51063 613
23323 2018
40705 2011
20302 1450
39006 1282
26164 1348
45364 813
29806 1252
30985 1144
20726 1693
361617 5351
308645 3332
273470 3837
260783 2868
223882 2168
215210 3138
202969 2691
197043 2379
156039 1855
129991 2422
129594 1272
127029 1011