10544 9
16563 25
42894 151
18549 24
17684 26
26565 21
11878 18
17325 40
15039 17
12461 26
19618 12
10274 5
13393 11
14657 35
15028 31
11492 14
16627 15
10504 8
10866 8
27701 64
17843 24
21848 37
38094 68
55952 110