29276 3
33034 12
57155 9
22876 4
18380 8
25929 3
25154 10
84829 9
660829 45
110653 22
489682 32
853951 71
502832 0
182627 13