14220
433
626
501
515
5930
784
1087
1690
8935
9316
8524
35957
27560
26233
23513
1926267
18094
1737148
16306
1544147
13530
13220
11230