306859 850
51771 867
167831 611
120764 610
49362 735
154258 370
34771 192
77785 790
68552 117
55146 503