104
91015
77978
104317
90
70
93
83
65726
60
75265
62395
13390
10780
8461
6850
574262
5410
5220
4581
451147
4509
395142
32050