689 832
853 698
1185 525
440 390
531 600
420 357
1008 973
1075 335
603 40
406 7
826 145
822 198
275 127
311 790
300 47
645 896
259 298
315 987
531 78
120 808
916 665