37 731
893 532
218 579
647 681
126 18
4 221
228 471
187 515
466 968
743 671
974 542
376 142
270 597
694 145
926 441
878 73
827 36
1000 765
241 921
37 878