4287
3790
3623
2528
2140
2048
1815
1754
1621
1286
1196
1123
1001
953
926
878
774
740
727
568
469
452
432
430
368
359
327
323
268
235
217
210
170
164
162
160
150
137
135
134
130
108
100
83
75
73
69
60
57
52
48
46
44
41
40
38