7994
7111
4096
4070
4056
3724
3477
2322
2127
2019
1890
1888
1775
1646
1612
1577
1378
1124
1048
1005
968
939
900
756
733
724
699
688
668
618
603
582
556
502
436
398
392
347
327
277
269
263
255
246
243
232
211
205
201
195
179
169
151
147
125
123
115
101