9143 15
8963 20
15890 15
3247 12
5341 16
2159 7
3495 8
4409 17
5666 28
2754 3
13523 26
17772 40
17235 51
24403 51
11207 13
9047 14
6573 6
14052 27
9653 20
8259 20
7750 12
9696 18
79821 176
11762 12