34981 426
134394 274
25184 311
150907 1035
25502 273
38400 761
17177 416
61332 893
12116 279
4193 682