40924 1645
88964 1005
79414 821
20362 1458
67311 938
61288 989
13266 1662
66323 2073
38842 601
14045 691
35507 1998
47333 257
354331 5315
300641 3282
269981 3823
254129 2836
219273 2149
210925 3113
199809 2677
193266 2362
154172 1838
127294 2405
126838 1267
125615 1003