306925 850
51873 867
167924 611
121034 610
49391 735
154426 370
34810 192
77834 790
68927 117
55238 503