1440 667
1100 418
974 97
891 610
868 782
849 892
845 25
797 632
733 301
652 882
595 462
520 315
364 593
300 726
293 212
237 390
177 174
59 103