44024
4867
4089
2535
1972
1858
1849
1742
1618
1268
937
787
768
763
712
593
590
552
423
408
348
340
300
298
261
215
209
202
201
198
196
188
184
166
154
137
135
127
125
121
116
105
96
94
86
77
76
75
74
72
64
55
46
41
40
39
31
29
22
21
18
16
15
13
9
6
5
3
2
1
0