34983 426
134397 274
25184 311
150908 1036
25503 273
38401 761
17178 416
61336 893
12117 279
4193 682