77 704
535 266
427 860
359 506
1013 979
293 662
546 518
407 5
748 405
999 977
19 602
166 984
583 512
378 11
913 581
655 820
886 829
266 194
835 106
144 255