1226 701
1099 139
1062 309
1037 387
997 292
987 421
945 248
922 949
904 737
886 798
806 654
765 463
764 299
748 266
688 907
658 847
623 178
601 593
593 866
555 791