1086 718
1033 211
961 836
906 517
905 407
872 938
863 820
842 241
817 913
740 971
694 970
688 286
677 349
665 821
544 509
533 551
527 871
446 785
436 898
402 400