7271
5868
3516
3487
3363
3318
2044
1833
1763
1756
1603
1547
1366
1332
1322
1241
937
935
927
852
850
802
625
611
606
594
584
579
571
553
495
472
444
430
379
332
330
308
292
244
233
212
211
207
201
185
177
172
171
167
153
152
147
143
125
106
104
100
99