110
90
62
215
80
244
64
101
111
26647
20100
18391
16492
1291265
12752
1170148
11544
10510
947143
8710
77211