30763 76
36905 117
15874 26
20091 54
16816 26
53938 66
37893 53
30100 44
33468 44
36837 53
25900 22
49878 40
11584 3
10084 1
9518 8
10109 1
11286 5
13240 35
12751 11
16051 40
15258 9
11213 5
13160 3
13749 16