158764
71428
27762
15969
14271
12303
10264
10021
9539
8555
8251
8086
7839
7628
7439
6456
5968
5887
5732
5290
5164
5118
4809
4801
4796
4746
4738
4726
4680
4648
4635
4487
4400
4376
4286
4246
4235
4219
4185
4142
4080
4077
4067
4034
4027
3986
3945
3933
3721
3670
3597
3539
3493
3415
3244
3160
3015
2963
2813