39513 633
16580 835
23236 560
17218 1343
17911 775
29551 1781
46271 782
45958 886
24522 1085
48428 883
39518 356
18336 274
348819 5256
294373 3206
267396 3795
249527 2807
215852 2120
207192 3073
196835 2659
189832 2339
152580 1821
125471 2398
125376 1258
124164 990