542 860
583 274
1972 476
649 859
158 586
28 113
91 535
144 880
400 488
758 45
2602 912
1008 557
934 712
778 896
642 697
692 318
670 528
23 693
721 80
934 175
39 779
98 46
546 966