6279
5953
2651
2562
2173
1759
1619
1238
1197
949
806
623
600
552
521
520
464
310
287
262
261
248
234
126
111
93
79
78
77
60
57
43
38
36
35
29
28
27
24
21
20
19
18
17
15
13
12
11
9