4466 10
3077 8
14846 18
16198 32
9782 21
13356 9
8786 12
7070 10
6113 14
8797 19
13450 27
7865 23
4041 6
24691 62