144 121
1000 843
545 604
554 791
866 860
257 795
62 178
44 357
955 678
351 749
575 61
901 86
481 218
764 239
268 469
855 668
569 832
67 745
90 202
887 926