19384 2
113131 7
89908 3
45507 3
31457 1
34776 3
70377 8
122057 9
391776 25
59732 5
91209 7
16707 2
45603 2
80808 10
54781 3
120006 4