4892
4886
3777
3629
3566
3513
3494
3160
3096
2907
2901
2870
2858
2494
2486
2435
2294
2031
1971
1892
1889
1873
1816
1725
1717
1681
1674
1591
1542
1475
1437
1423
1410
1379
1375
1370
1334
1225
1221
1188
1102
1097
1094
1088
1087
1074
1068
1058
1043
1042
1037
1014
1013
997
968
966
929
920
892