3862 74
1145 38
1081 59
1049 379
1016 616
1011 925
982 553
981 245
972 164
967 994
961 14
957 568
957 300
955 429
931 754
930 22
929 739
927 795
923 832
922 322