689 832
321 505
1075 488
196 125
1004 6
1074 824
850 975
514 72
1003 964
978 847
505 911
1073 360
315 11
160 76
353 216
1039 195
1055 271
574 501
564 362
327 359
249 751