1030 639
987 53
762 356
739 941
688 646
682 841
646 360
614 86
608 670
602 43
476 563
448 263
431 627
404 341
394 21
323 545
259 96
259 485
192 343
130 638