18 263
629 38
451 189
694 907
227 694
905 167
276 87
560 12
745 875
444 720
828 92
592 686
312 564
910 835
739 784
617 578
648 200
427 620
266 433
914 939