7896
554
8483
104
3878
80
5860
74
3108
53
2606
30
5245
373
5957
111
3489
58
4129
50
(1/2)