21402 19
9203 20
7919 12
12083 24
7996 15
8991 15
9733 8
9331 12
6843 5
6378 8
6369 13
23262 37
20263 29
21129 34
5091 7
7626 8
10437 19
18210 15
7441 9
25042 24
28452 51
6990 14
28470 39
12094 13