35086 426
134709 274
25198 311
151058 1036
25566 273
38496 761
17241 416
61502 893
12195 279
4205 682