6286
1725
1492
1222
1201
1147
979
711
617
556
490
448
447
315
280
272
259
245
211
191
170
160
151
144
141
128
123
119
105
101
81
70
64
61
59
58
56
54
51
48
45
44
43
40
39
32
31
29
28
27
25
24
22