29398 1169
47096 531
47375 946
27814 894
36441 1284
10485 1907
34395 1039
15202 1953
24612 395
15331 675
27031 1129
40894 645
342853 5180
288632 3080
264362 3755
245022 2753
212797 2094
203523 3005
193445 2620
185918 2295
150532 1782
123323 2378
123078 1247
122587 972