91
93
96
70
90
95
76
912
92
81
63
14290
11590
8971
7630
617263
5990
5640
5091
497147
4719
429142
34450