502 356
940 821
350 7
280 575
221 949
918 97
265 833
553 541
57 296
230 127
75 103
365 381
47 858
236 995
857 816
615 389
96 660
728 198
748 596
911 163
810 475
551 108
364 627