77605
16437
11880
2517
4950
1049
8470
1794
4312
914
89760
19012
117700
24929
4081
865