29408 3
33278 12
57251 9
22978 4
18434 8
25981 3
25183 10
85005 9
660927 45
110759 22
489701 32
854131 71
502832 0
182654 13