34945 426
134278 274
25182 311
150876 1035
25485 273
38372 761
17162 416
61279 893
12089 279
4190 682