93 776
278 65
39 510
93 424
924 317
875 417
450 669
945 704
59 823
604 588
227 242
886 620
581 706
907 861
478 436
629 676
153 1000
141 427
563 9
32 2