12579 10
5240 8
7037 11
17113 26
24294 35
13551 17
8197 2
8602 9
16294 30
9593 12
12559 11
14427 12
21708 9
10281 4
11818 12
9625 1
28680 26
20756 30
13063 16
32514 26
57724 90
28037 24
23302 21
5753 4