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
523 589
1034 660
534 101
781 290
304 613
326 18
699 34