39729 125
20837 916
37433 584
12835 1835
36817 336
15530 131
11744 977
37721 160
39002 514
37013 1519
38176 259
39358 1752
328312 5059
278248 2999
257019 3706
232856 2651
206876 2033
197346 2954
184713 2531
175086 2227
144887 1738
119542 2367
119439 1228
119202 946