306933 850
51883 867
167936 611
121054 610
49391 735
154443 370
34814 192
77839 790
68981 117
55252 503