34949 426
134298 274
25182 311
150879 1035
25486 273
38373 761
17167 416
61284 893
12092 279
4190 682