35013 426
134485 274
25189 311
150932 1036
25522 273
38420 761
17196 416
61384 893
12141 279
4200 682