35033 426
134530 274
25189 311
150957 1036
25527 273
38440 761
17205 416
61405 893
12156 279
4202 682