41297
4423
3457
3298
3204
2846
2470
2314
2218
2145
1169
1134
1096
1000
981
851
758
702
557
423
335
320
260
239
214
213
205
204
197
188
186
178
133
129
111
110
108
104
86
82
81
80
66
46
44
41
39
36
33
30
21
19
17
15
13
12
9
7
5
3
2
1
0