87
80
93
82
84
111
81
91
86
101
16781
13330
10861
9590
729263
7220
6790
6081
582147
55410
518142
4500