210 906
899 660
409 611
41 762
75 449
579 914
354 160
85 125
986 656
675 504
753 464
488 378
351 87
287 786
57 474
152 59
464 965
999 276
852 974
860 291
759 451
917 752
904 609
926 890
327 416
220 502
172 704
89 261
7 208
944 522