94
90
6123
6012
2163
2100
2571
854354
60
70
64
9546
17683
13970
11671
10400
793263
7882
7180
6762
644148
580142
57710
5060