29678 52
8121 21
7550 49
3228 16
2735 12
7879 25
4422 11
5740 11
11962 36
16298 30
14618 25
7389 17
21701 50
14658 34
18916 21
15831 29
6930 4
9815 25
2754 3
14142 21
8758 38
6050 8
4719 14
17559 65