8647 29
12093 25
19767 57
18089 60
8828 50
3946 13
6521 16
5220 17
5483 27
3816 19
4196 15
17426 56
26363 87
17883 96
6230 22
4327 26