38 160
472 755
875 515
580 918
249 651
12 107
829 473
864 389
959 926
189 5
265 382
624 186
142 67
310 476
618 843
84 484
897 747
940 766
562 953
314 991