29155 0
46152 4
33783 4
39383 6
29830 3
29877 0
30755 2
48401 8
66604 10
42251 6
42709 8
62551 8
103131 18
114328 20
80201 9
100758 9
41207 4
79902 20
74877 12
101058 18
110880 12
53402 9
82933 18
115053 35