2939 920
1684 822
1098 824
1091 205
1028 88
1026 519
965 953
955 283
930 90
907 941
874 913
855 975
840 237
788 859
768 424
688 79
641 870
641 136
626 52
616 680