5368
4368
2591
2460
2195
1598
1546
1501
1166
1039
1038
967
909
863
852
830
744
734
693
651
547
522
515
498
471
460
433
431
406
394
387
369
353
340
281
277
260
231
216
208
188
169
166
141
136
131
128
124
118
117
104
100
99
96
94
93
90
80