40 963
886 983
790 153
576 43
178 188
801 622
320 276
125 307
43 338
520 942
960 507
772 794
622 427
482 98