500 671
780 166
1248 668
405 299
585 918
1233 9
325 458
903 44
762 695
573 703
159 31
104 100
775 71
869 617
257 227
1016 906
954 624
162 879
523 335
404 261