1021 529
976 480
194 226
277 313
931 203
386 626
796 41
754 391
150 41
497 231
157 51
80 292
105 322
689 225
1008 594
67 624
290 147
685 595
477 51