20832
26818
14532
13437
31777
77969
38518
41213
30246
31014
559105
77223
1800
24512
1411
74915
44392
25634
1516104
4015