8009 7
13387 11
30504 64
9380 9
9474 14
15967 27
9465 9
14400 6
18712 27
12424 27
5640 10
8973 11
23591 35
22240 39
8165 7
11455 18
4687 6
21531 32
10005 15
10209 23
21695 34
13122 15
12037 20
21968 53