1042 429
1015 341
1010 475
1008 855
999 947
997 763
993 414
991 774
987 507
984 662
983 588
972 840
963 222
963 292
960 523
953 196
953 414
947 849
943 193
940 851