32502 1
37856 0
52153 6
50809 6
68776 8
50728 6
37529 2
59884 9
69202 5
53930 9
112030 14
46107 5
156854 30
41832 1