34953 426
134307 274
25182 311
150883 1035
25489 273
38375 761
17168 416
61288 893
12093 279
4190 682