4697
4385
3987
2724
2438
2173
1914
1835
1821
1475
1296
1193
1187
1069
1025
944
899
894
859
637
569
527
511
471
449
385
373
372
360
326
307
285
282
235
198
179
165
154
153
150
147
146
142
140
126
88
78
77
76
61
56
54
53
45
43
42
35
34