4577
4514
3315
2770
1717
1676
1671
914
691
625
571
514
489
440
421
369
279
244
230
227
214
171
150
145
137
125
91
88
84
76
73
72
66
64
63
62
58
45
41
34
28
22
21
19
18
17
16
15
14
11
10
9
8