1004 251
182 642
92 304
139 876
134 585
521 288
99 745
516 948
305 889
55 28
257 644
1012 32
987 638
165 787
359 176
643 576
1862 885
3625 924
878 766
180 109
627 726
623 486
876 634
8 5