19376 2
113128 7
89904 3
45504 3
31454 1
34776 3
70380 8
122058 9
391781 25
59731 5
91205 7
16705 2
45604 2
80807 10
54783 3
120006 4