35086 426
134715 274
25198 311
151060 1036
25569 273
38502 761
17242 416
61504 893
12196 279
4205 682