35031 426
134521 274
25189 311
150950 1036
25526 273
38435 761
17201 416
61400 893
12152 279
4202 682