8001
6728
4084
4035
4003
3897
3806
2184
2173
2166
1975
1821
1775
1708
1691
1593
1470
1394
1100
1036
985
973
959
748
700
693
681
662
652
637
585
551
531
519
497
461
424
408
395
351
322
296
238
230
228
220
204
199
197
187
179
178
177
157
131
119
108
103
100