5739
5587
2266
2048
1664
1515
1335
1208
1051
959
810
710
639
584
578
541
503
449
266
255
225
201
181
170
123
121
116
75
74
71
63
60
45
41
36
28
26
25
24
21
20
19
18
17
15
13
12
11
10
9