29280 3
33032 12
57151 9
22883 4
18384 8
25926 3
25158 10
84834 9
660833 45
110659 22
489678 32
853956 71
502829 0
182630 13