4313
4193
2308
2203
2138
1461
1450
1426
1087
1003
986
967
966
873
842
709
682
632
572
539
522
521
497
488
432
426
423
411
406
399
327
306
303
276
243
233
202
200
189
186
180
168
161
155
144
143
142
140
126
123
121
119
108
100
99
82
78