34976 426
134382 274
25184 311
150901 1035
25502 273
38394 761
17177 416
61327 893
12115 279
4192 682