19383 2
113131 7
89909 3
45509 3
31453 1
34779 3
70381 8
122051 9
391782 25
59734 5
16701 2
91203 7
80802 10
45609 2
54776 3
120005 4