157937
70983
27203
13967
12472
10885
8901
8607
8234
7059
7037
6980
6804
6699
6487
5732
5680
5363
5087
4708
4636
4536
4430
4297
4203
4182
4146
4076
4048
4032
4029
4021
3916
3909
3897
3869
3842
3841
3789
3763
3760
3732
3667
3662
3590
3547
3500
3438
3366
3315
3313
3143
3108
3083
3077
3031
2917
2845
2837
2795