41590 171
27786 316
21570 846
39267 158
36046 464
34326 558
124569 543
77625 389
90599 759
132342 358