114
100
93
91015
75726
77978
104317
80
70
72395
60
13890
11230
8741
7390
590262
5740
5420
4851
476147
4589
411142
33250