35016 426
134490 274
25189 311
150934 1036
25522 273
38423 761
17196 416
61388 893
12142 279
4200 682