29278 3
33032 12
57158 9
22876 4
18376 8
25931 3
25154 10
84828 9
660834 45
110655 22
489679 32
853957 71
502831 0
182632 13