540 860
2895 313
578 511
689 318
335 906
656 875
926 813
341 890
561 504
677 191
125 95
263 322
776 23
843 524
999 488
60 95
273 65
710 606
641 811
769 125
446 144
644 375
443 156
607 774