7296
6256
3863
3711
3701
3691
3527
2073
2013
1863
1825
1710
1645
1588
1463
1386
1300
1244
1016
959
957
888
863
668
618
609
601
579
563
545
521
505
434
431
415
395
388
322
302
239
236
227
224
222
195
170
167
163
155
154
153
145
120
117
105
103