41581 171
27769 316
21557 846
39238 158
36035 464
34307 558
124537 543
77583 389
90574 759
132307 358