22676 22
11413 3
7948 13
8909 6
11896 11
6689 11
10173 14
25765 19
11992 2
25436 21
17949 19
6260 1
12169 7
7278 2
6713 4
7048 2
7777 3
12497 16
10636 7
12634 8
9082 10
7798 5
15627 27
13732 14