6114
1677
1369
1166
1130
1049
913
616
557
485
456
453
419
341
316
303
232
217
202
197
185
184
159
132
120
113
109
105
96
95
87
73
69
68
67
63
62
56
49
46
41
40
39
38
36
35
34
32
29
28
27
26
25
24
23
22