1040 597
607 411
688 189
653 520
186 966
115 565
378 368
124 569
779 706
383 771
257 516
857 339
599 819
453 848
770 96
129 115