35042 426
134556 274
25190 311
150974 1036
25536 273
38449 761
17214 416
61422 893
12169 279
4203 682