30507 1
29902 2
50909 5
41754 4
42602 11
26252 2
47577 3
73658 10
34632 5
29630 2
72256 15
68902 11
77584 26
49177 3
36054 9
64858 21
48858 8
99729 47
30857 1
57252 6
151579 8
89683 13
70906 13
47079 3