28333 3
48254 8
57756 9
20952 4
54078 16
33802 3
26680 7
30978 3
48905 7
71483 17
30027 4
32680 5
22155 3
54332 9
73457 8
83352 6
32551 3
59334 3
66657 8
643780 132
29632 5
46683 10
44651 10
39257 5