13778 19
4026 4
5075 6
4036 1
5588 5
2915 2
22140 31
7185 7
4350 6
4632 11
4540 4
16303 28
6182 12
13506 31
14375 25
13613 16
15415 16
5320 9
8648 15
9186 22
9172 20
7880 8
42904 66
4429 3