12284 8
19991 15
24637 16
29278 21
6364 3
18730 22
37505 33
18235 9
25538 21
28060 24
16664 12
12228 8