8096 4
7469 6
9505 9
6822 2
7707 2
9605 12
9147 5
12991 17
17734 31
9536 5
19008 27
12342 29
12653 13
13123 32