502 653
581 913
379 169
406 12
857 573
798 1000
477 188
526 81
586 421
839 365
495 873
116 821
638 177
1034 660
523 589
534 101
781 290
304 613
326 18
733 130