31 130
433 752
771 973
76 586
204 110
856 588
682 835
980 498
239 395
730 440
767 386
975 258
145 384
360 442
557 735
7 474
838 82
485 847
648 55
554 932