1102 243
1045 129
1012 658
1006 599
953 700
891 172
802 763
801 908
743 353
664 847
651 306
645 606
596 139
586 946
568 75
546 986
543 487
540 739
486 766
414 225