3621
3374
3174
2261
1829
1777
1536
1407
1099
1072
1066
1037
922
826
824
819
785
735
662
621
436
399
389
385
339
319
308
262
245
244
235
230
226
201
198
171
160
134
124
121
112
111
109
105
99
90
89
79
67
64
56
55
51
49
40
39
34
30