35082 426
134688 274
25198 311
151046 1036
25564 273
38486 761
17241 416
61493 893
12192 279
4204 682