2163 220
291 628
745 145
578 274
840 524
828 66
463 732
88 535
449 202
749 412
641 859
297 141
922 712
811 257
31 641
1156 1000
264 828
935 140
903 289
811 650
674 736
881 630
889 680