35005 426
134459 274
25189 311
150924 1036
25519 273
38414 761
17188 416
61370 893
12134 279
4198 682