6942
2215
1694
1408
1389
1271
1197
747
743
701
638
556
548
519
500
365
305
264
261
218
214
202
195
177
156
152
125
119
118
114
109
108
104
102
100
98
91
87
84
70
68
51
42
40
39
37
35
30
27
26
24