157974
71012
27235
14059
12571
10958
8969
8686
8285
7113
7070
7047
6864
6740
6549
5781
5724
5389
5161
4735
4687
4579
4447
4312
4230
4192
4176
4125
4096
4078
4056
4053
3990
3932
3923
3920
3878
3856
3850
3789
3785
3747
3693
3688
3612
3581
3519
3449
3390
3380
3327
3183
3125
3109
3107
3051
2922
2853
2850
2839