32657 6
31102 4
37453 3
45208 5
45776 5
40456 7
27005 6
89009 29
42858 4
40758 1
32783 5
20906 2
28882 4
83883 17
28458 4
73955 23
28353 4
35159 9
34182 5
158081 22
28331 3
33576 8
38903 7
67608 16