35089 426
134721 274
25198 311
151066 1036
25571 273
38506 761
17246 416
61511 893
12198 279
4205 682