35097 1558
39610 669
10648 1130
23048 353
30388 164
20793 1513
33723 1873
44515 722
13677 426
11978 274
50019 484
39508 812
347236 5235
292875 3160
266587 3784
248382 2797
215149 2117
206174 3048
195865 2647
188566 2324
152091 1810
124958 2390
124669 1251
123711 984