689 832
317 147
127 701
1100 786
978 387
698 459
847 652
221 546
306 831
511 680
700 64
879 488
241 319
113 701
173 524
1008 698
565 737
290 471
592 189
797 725
138 303