1092 243
1018 129
1009 658
992 599
878 172
791 908
788 763
702 353
658 847
647 306
621 606
589 139
573 946
564 75
543 986
540 487
533 739
485 766
413 225
301 589