5336
4944
4533
3148
2534
2531
2175
2063
2032
1702
1431
1332
1295
1132
1066
1047
1027
1008
977
761
601
564
563
555
532
499
457
411
382
370
341
340
310
277
220
210
199
197
181
171
164
158
142
137
134
132
129
119
102
87
83
82
75
73
61
55
54
49
48