34882 426
134053 274
25173 311
150776 1035
25412 273
38286 761
17106 416
61146 893
12024 279
4188 682