32 773
951 750
1000 956
554 135
153 268
945 416
677 618
262 232
435 794
485 370
678 46
304 468
975 607
111 727
629 734
107 934