668 262
353 251
71 230
716 808
864 602
510 845
162 635
842 905
920 79
632 163
786 122
979 450
702 981
412 387
400 603
928 891
399 518
1085 67
971 173
648 28