8545 3
6749 5
13882 18
17388 20
16407 35
24664 54
5480 5
27257 57
5763 2
10137 15
8806 5
6032 4
11311 25
4446 2
5000 1
7285 13
6652 7
5559 3
15979 41
7942 7
7286 7
5076 3
6041 4
6844 11