7429
5263
3135
2976
2959
2942
2918
1726
1577
1557
1514
1435
1347
1254
1152
1096
1078
860
804
791
766
748
745
596
567
540
521
510
500
474
436
428
417
392
384
370
298
283
281
252
221
204
203
200
190
186
169
158
148
137
136
128
121
120
116
105
100
99
96