5379
4777
2716
2637
2490
1752
1741
1620
1275
1120
1119
1090
984
972
957
937
833
743
680
660
646
643
582
527
502
495
493
464
461
422
389
367
347
328
289
247
241
239
219
192
175
171
164
163
139
135
133
132
119
118
116
114
102
101
100
99
96
90
84