5620
1715
1457
1240
1209
1135
952
690
563
484
468
442
413
289
270
239
215
209
206
204
190
167
166
134
129
115
113
111
100
99
97
94
83
78
76
55
51
50
46
45
44
42
41
40
39
38
33
32
30
29
27
26
24