840
14543
11167
926
8670
2411
20900
59175
1501
4897
900
845
9925
2018
14192