596 398
2646 912
2466 127
524 941
700 527
831 257
883 827
501 863
566 737
688 217
103 595
73 414
415 185
1593 842
929 975
475 613
456 577
606 237
428 282
729 220
601 607
654 579
907 466