1112 601
981 245
970 535
840 749
697 908
632 649
587 971
556 171
475 386
416 94
385 682
341 294
336 280
335 281
320 769
255 270
191 796