1011 498
990 146
967 704
963 691
939 555
884 90
875 172
757 85
688 913
587 971
471 903
459 550
405 715
307 353
277 732
257 483
203 841
83 309
81 465
78 28