8849
2699
1997
1630
1579
1452
1348
908
792
786
686
678
610
595
593
532
304
302
297
284
235
228
205
195
188
177
137
127
124
122
114
112
108
106
100
96
92
88
79
78
77
65
64
61
54
49
46
43
39
37
36
34
32
29
28