1332 701
1133 139
1080 309
1038 387
1013 292
1012 248
995 421
952 949
925 798
906 737
810 654
784 299
769 463
755 266
699 907
664 847
629 178
603 593
602 866
570 791