297 756
656 36
624 218
606 659
14 114
32 885
573 834
540 990
955 596
898 411
642 862
700 262
778 246
344 148
145 805
428 922
843 710
500 957
578 413
325 932