9551 14
8033 11
12561 21
9144 16
20637 45
4840 3
4795 1
4980 4
7610 6
5133 2
6169 7
4574 5
6089 15
8737 22
12743 45
7768 10
10308 16
7406 8
6871 7
6660 7
7164 11
24806 53
5064 1
4704 5