1230 192
416 176
560 79
449 606
533 361
728 220
255 186
641 811
745 719
113 541
812 161
437 247
738 13
430 362
12 287
457 833
83 876
265 850
285 235
227 672
556 792
993 509