103
93
100
102
73
76
71
96
74
81
95
16051
13030
10551
9150
717263
7000
6580
5861
573147
53810
505142
4360