34352 509
25430 1657
34056 232
18661 840
54325 649
46225 624
51977 338
17222 593
24458 1327
48016 1196
54381 1992
50208 1673
354269 5315
300555 3281
269953 3823
254041 2835
219223 2149
210895 3113
199749 2677
193208 2362
154160 1836
127263 2405
126783 1267
125608 1003