25433 15
5899 50
2828 10
2714 6
4645 19
3376 17
4026 11
5634 51
4242 20
4116 20
2503 12
2766 4
2709 2
2043 8
3798 7
37086 16
3585 17
39206 30