596 398
687 830
2646 912
885 981
350 83
103 774
433 93
554 145
831 257
253 972
883 827
597 516
37 910
904 884
1010 369
843 730
997 161
2466 127
392 989
781 275
1003 132
851 352
306 461