639 697
1208 9
818 2
813 765
115 584
500 99
793 952
875 425
802 464
492 168
488 607
957 604
589 480
117 532
426 882
610 278
60 882
149 325
561 872
904 942
296 963
629 348
464 72
268 115