1387 222
1125 25
157 222
942 672
761 85
93 995
692 532
399 595
414 706
777 381
642 475
669 566
432 214
634 955
998 355
518 165
66 32
847 99
739 872
655 680