847
4318
259
1332
182
920
168
850
143
843
166
840
156
782
150
761
119
591
110
553
95
541
106
527
103
519
847
4318
259
1332
182
920
168
850
143
843
166
840
156
782
150
761
119
591
110
553
95
541
106
527
103
519