7574
5708
3138
3065
2943
2879
2260
1696
1663
1554
1434
1369
1338
1151
1149
1039
955
951
845
774
611
599
594
591
556
529
470
440
429
399
336
286
284
268
255
237
232
223
194
183
168
167
160
148
134
132
129
128
114
110
107
100
99
96
93
88
83
80
75
69