35056 426
134597 274
25194 311
150994 1036
25544 273
38456 761
17223 416
61448 893
12175 279
4204 682