83
102
77
93
90
73
85
95
70
76
71
16131
13110
10621
9220
720263
7050
6650
5921
573147
53910
506142
4390