184 87
1163 1000
36 641
641 697
330 90
734 836
311 201
1008 396
994 246
624 263
656 875
130 253
779 854
582 274
813 257
543 55
816 650
155 586
447 858
338 630
663 213
98 349
62 782