1640 478
215669 934
48458 427
59685 694
118582 648
77710 216
158743 951
85984 386
26299 589
48922 775