35013 426
134480 274
25189 311
150931 1036
25522 273
38420 761
17196 416
61381 893
12140 279
4200 682