34926 426
134219 274
25179 311
150856 1035
25458 273
38345 761
17141 416
61235 893
12063 279
4189 682