1064 416
1060 10
1038 62
1008 341
1007 488
1004 471
995 865
995 822
993 179
990 843
990 46
990 845
988 792
980 630
971 149
970 529
970 789
963 295
956 607
951 118