10 171
626 674
348 879
347 60
160 25
90 677
654 269
722 409
409 501
268 507
873 230
335 281
835 511
858 831
958 530
27 932
251 411
756 483
864 937
954 232