34940 426
134265 274
25181 311
150872 1035
25481 273
38366 761
17160 416
61271 893
12086 279
4190 682