1383 222
1125 25
157 222
942 672
761 85
93 995
692 532
398 595
414 706
777 381
642 475
667 566
432 214
634 955
998 355
515 165
66 32
846 99
739 872
655 680