1093 243
1019 129
1009 658
992 599
878 172
791 908
789 763
705 353
658 847
647 306
622 606
589 139
574 946
564 75
543 986
540 487
533 739
485 766
413 225
302 589