35003 426
134456 274
25188 311
150922 1036
25519 273
38413 761
17188 416
61368 893
12134 279
4198 682