6169
5971
2752
2561
2203
1697
1582
1208
1138
951
778
667
590
580
524
469
440
308
285
277
251
218
210
113
105
94
84
79
70
63
57
55
52
43
41
38
30
27
26
23
21
19
16
15
14
13
12
11
10
9