21708 1973
35017 1546
22342 1797
19798 313
15831 1871
14976 607
58295 1271
31208 234
12464 979
18189 1468
20507 1095
12179 157
360482 5348
307578 3330
273029 3836
259947 2867
223365 2167
214695 3136
202563 2690
196750 2378
155661 1853
129395 1272
129273 2416
126879 1010