35083 426
134691 274
25198 311
151049 1036
25564 273
38490 761
17241 416
61497 893
12192 279
4205 682