4276
4146
2290
2174
2116
1446
1443
1402
1083
979
966
958
865
850
699
675
663
616
535
520
516
480
438
421
418
415
399
390
384
314
303
298
276
245
239
201
190
180
168
159
153
149
145
139
131
128
124
122
100
99
98
81