19384 2
113128 7
89906 3
45505 3
31454 1
34779 3
70384 8
122057 9
391784 25
59729 5
91203 7
16701 2
45605 2
80809 10
54776 3
120005 4