34981 426
134392 274
25184 311
150905 1035
25502 273
38399 761
17177 416
61329 893
12115 279
4193 682