30401 3
39957 9
61851 4
40251 2
60559 11
29877 2
39052 5
35734 7
56958 11
87578 13
34551 6
34028 4
70456 11
99053 11
63601 8
41453 7
36277 3
66877 5
64854 12
34557 2
94530 12
100277 12
48331 5
61433 15