80
140
130
84
100
2014
72
3813
2611
31
71
62
19456
14870
12941
11590
8782
847263
7900
7562
723148
629142
61711
5710