30009 1
136701 24
35381 3
37352 7
46528 2
50959 6
48682 5
60407 8
45351 3
74108 8
67926 9
84105 8
41477 2
73207 8
50758 3
106909 16
44952 4
41679 4
77052 10
74504 8
36458 7
23078 1
326628 49
30956 2