3986
104572
6096
33622
20169
7
267
286
89