34962 426
134333 274
25183 311
150884 1035
25492 273
38381 761
17172 416
61293 893
12102 279
4190 682