236 995
596 533
838 249
300 159
221 949
615 389
918 97
96 660
506 483
364 627
57 296
879 400
47 858
255 993
350 7
280 575
265 833
748 596
911 163
8 302
551 108