19383 2
113133 7
89908 3
45505 3
31456 1
34784 3
70376 8
122054 9
391777 25
59733 5
91206 7
16702 2
45602 2
80802 10
54780 3
120009 4