7303
5804
3432
3381
3361
3347
1988
1795
1771
1730
1613
1538
1387
1290
1271
1237
1003
939
901
870
858
645
606
599
579
571
526
475
474
444
440
415
414
330
328
321
284
237
234
227
222
221
217
208
195
171
170
163
162
158
147
143
137
135
122
108
100
99
95