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