34956 426
134311 274
25182 311
150883 1035
25490 273
38375 761
17170 416
61289 893
12097 279
4190 682