23926 5
34684 7
32601 6
27633 3
26754 5
25255 3
29184 2
20857 1
23506 2
33179 4
19706 1
23080 2
74327 19
24682 2
40177 4
53331 9
61005 7
55777 8
48806 5
27657 4
55231 10
52907 6
28956 4
64784 18