124
115
126
93
92
91
103
82
80
100
15731
12830
10371
8870
710263
6860
6360
5771
567147
53310
489142
4240