7528
6149
3804
3687
3668
3618
3546
2113
1899
1861
1829
1716
1647
1525
1501
1404
1311
1204
980
977
922
875
818
659
609
606
602
559
550
539
515
477
458
417
416
410
395
361
355
291
271
238
212
211
202
189
185
174
168
161
159
150
126
121
119
115
113
109