833 876
272 629
770 857
1078 999
659 706
165 671
621 889
474 532
109 413
140 638
912 770
125 339
180 321
644 279
50 109
449 584
588 531
440 178
328 525
905 139