6192
1716
1481
1244
1160
1158
954
706
592
551
485
441
436
302
271
258
254
231
222
192
167
163
161
154
152
130
124
108
97
93
75
70
69
58
54
53
51
50
49
45
44
43
42
38
36
31
30
28
27
26
25
24
22
21