1013 544
1011 949
1008 998
975 387
929 308
870 197
837 750
817 539
760 831
751 607
751 898
712 894
690 288
636 699
607 594
483 122
413 965
407 796
398 534
395 173