110 851
71 787
594 412
746 65
640 292
272 335
182 642
212 759
683 509
134 967
742 886
639 576
147 39
283 806
359 176
398 602
474 113
555 435
358 445
478 138
318 714