8295
2475
1774
1537
1517
1346
1332
796
784
752
608
595
580
577
539
529
286
276
264
229
201
192
191
174
167
142
135
129
118
115
107
105
101
95
92
90
89
84
83
64
50
48
41
40
38
37
36
35
34
33
32
29
27