2193 220
746 525
552 332
231 76
1547 842
23 693
776 801
89 535
463 732
118 584
988 100
396 364
184 87
1163 1000
748 145
812 257
831 66
656 875
80 168
130 253
313 534
128 659
664 706