34983 426
134398 274
25184 311
150909 1036
25503 273
38401 761
17179 416
61338 893
12119 279
4194 682