7732
6543
3830
3796
3735
3685
3591
2096
2080
1917
1780
1731
1722
1511
1425
1415
1274
1135
1049
1000
925
919
847
697
657
630
588
548
533
517
501
474
451
390
389
383
340
333
282
252
238
233
227
189
183
182
181
176
175
173
167
166
162
156
139
116
115
111