19379 2
113129 7
89909 3
45504 3
31459 1
34779 3
70384 8
122052 9
391777 25
59731 5
91201 7
16703 2
45601 2
80803 10
54776 3
120005 4