8004 32
10159 45
10298 26
3070 3
3928 8
3095 4
2984 7
3523 7
3869 3
15500 25
9731 28
12359 29
3870 4
9261 29
6032 40
5036 8
3619 6
8043 38
19209 45
7513 19
2952 5
6074 18
3196 8
5815 5