1035 674
946 712
946 38
827 65
792 848
789 333
761 242
661 368
626 633
608 87
573 825
571 563
522 449
499 62
455 164
325 592
252 36
202 89
176 306
129 905