302 954
759 905
1002 885
679 818
631 676
727 647
455 615
954 544
965 521
39 510
789 459
48 432
990 413
265 323
444 238
454 169
874 137
1040 90