1050 181
1001 241
891 499
885 686
874 839
861 440
832 369
761 614
727 153
673 618
582 597
581 640
518 913
512 238
381 495
336 896
108 485
98 592
93 210
65 607