18811
1315265
11716
7420
5635
66236
50295
4670
444160
5160
4610
4510
26957
20230
16732
13042
1186148
10650
965143
8840
77811