8028
7029
6426
3666
3351
2480
2258
2193
2140
2093
1993
1609
1331
1260
1213
907
864
819
796
646
602
596
585
571
541
452
410
366
320
297
277
264
251
240
226
189
169
165
164
155
152
135
124
98
96
69
67
43
38
38
37
36
35
33
32
31
26
20
20
19
18
18
16
14
10
9
2
2
2
2
1
1
1
1
1