5106
4936
4818
4793
4604
4364
4237
4218
4049
4016
3986
3892
3837
3766
3746
3743
3666
3545
3541
3463
3416
3287
3259
3219
3135
3066
3015
2997
2961
2948
2875
2870
2834
2791
2788
2774
2743
2694
2685
2652
2604
2596
2583
2561
2520
2516
2501
2486