1046 429
1003 20
1002 122
999 620
986 317
983 534
935 542
924 317
917 347
898 585
891 186
862 360
859 179
853 565
850 998
847 182
774 812
749 607
736 99
727 897