12852 10
5240 8
7309 11
17113 26
24294 35
13551 17
8197 2
8866 9
16294 30
9593 12
12559 11
14698 12
21986 9
10281 4
11818 12
9625 1
28962 26
21031 30
13063 16
33058 26
58257 92
28585 24
23577 21
5753 4