222 33
546 351
1242 2
1029 512
884 937
455 596
520 153
563 376
940 515
975 431
449 481
782 951
130 423
84 480
482 424
1101 25
1003 821
911 856
807 222
736 91