34949 426
134290 274
25182 311
150878 1035
25485 273
38372 761
17166 416
61284 893
12090 279
4190 682