6244
1699
1376
1169
1130
1088
927
634
557
469
454
440
418
333
310
308
230
212
209
182
180
170
166
134
127
120
113
102
101
96
95
92
72
69
66
64
63
58
55
53
46
45
42
39
38
36
35
32
31
30
29
28
24
22