35001 426
134453 274
25188 311
150920 1036
25519 273
38412 761
17187 416
61368 893
12133 279
4196 682