1038 620
1018 665
987 92
960 237
937 828
892 167
821 539
805 472
752 574
692 502
630 669
608 591
601 965
601 134
596 856
579 619
530 495
489 109
480 57
444 907