49801 9
29307 1
51505 3
110529 6
52757 4
38780 1
27934 1
29505 2
82906 12
39728 4
376980 49
67028 4
116509 9
33901 6
95884 18
34759 4
84181 13
38051 3
105082 12
75930 15
100106 3
29053 1
44957 9
27028 0