6789
6416
2721
2531
2469
1962
1775
1336
1270
1082
971
709
623
607
561
497
470
332
327
273
255
247
241
159
134
121
96
83
69
67
55
54
47
36
35
33
28
27
23
21
20
19
18
17
15
14
13
12