34953 426
134301 274
25182 311
150880 1035
25489 273
38374 761
17167 416
61288 893
12092 279
4190 682