34973 426
134371 274
25183 311
150895 1035
25497 273
38391 761
17175 416
61313 893
12108 279
4192 682