9552 18
7186 13
11725 10
10594 23
5694 4
22767 58
56229 136
18834 18
10360 19
17997 21
17409 6
16772 25
5578 12
14386 14
6749 6
5171 2
34893 45
39975 47
56265 78
28397 14
21257 15
4090 1
13239 13
15578 28