2293 0
3903 2
2119 4
3933 7
3347 12
54937 14
25239 11
4704 47
2193 34
2203 9
3445 41
26882 68
5739 32
6232 35
3693 10
30675 85
5592 50
4064 14