1037 90
1000 885
990 413
963 521
950 544
874 137
789 459
758 905
726 647
678 818
629 676
454 615
454 169
442 238
298 954
264 323
47 432
39 510