1042 429
1001 20
969 534
965 317
960 620
958 122
920 317
894 585
877 186
851 179
849 360
848 998
848 565
842 182
770 812
738 607
728 99
715 897
702 11
697 226