6930
6703
6645
6592
6112
5751
5745
5693
5463
5445
5427
5300
5187
5186
5087
5063
4950
4557
4392
4333
3923
3662
3494
3270
3148
3141
2882
2809
2624
2347
2323
2286
2269
2235
2144
1816
1796
1706
1644
1163
1003
993
867
859
838
817
712
688
676
607
531
231