185 87
717 234
746 525
999 488
734 836
311 201
23 693
988 840
588 43
299 141
939 545
388 148
993 65
2194 220
2898 313
1163 1000
843 524
27 113
689 318
155 586
776 801
42 991