2200 220
533 613
785 199
629 757
862 97
103 451
343 890
88 386
796 540
923 332
346 309
225 427
583 274
674 43
180 576
994 998
810 550
771 470
934 175
999 968
389 918
97 46
698 522
883 440