25001 25
9159 7
19214 19
45565 53
10985 8
13576 12
33944 36
33699 29
14048 12
14758 12
24004 14
13437 10