1034 387
1013 701
985 421
902 737
805 654
764 463
745 266
656 847
622 178
554 791
482 112
358 833
338 386
293 20
215 691
199 173
183 687
162 832
79 523