34897 426
134110 274
25175 311
150797 1035
25425 273
38305 761
17122 416
61172 893
12031 279
4189 682