4634
4486
3458
2762
1743
1613
1548
1297
671
517
499
487
482
451
431
370
327
268
247
246
226
223
158
157
142
134
129
107
99
94
86
75
71
63
58
55
51
44
38
30
29
28
24
21
20
18
16
12
9
8