30503 1
29909 2
50909 5
41754 4
42605 11
26259 2
47581 3
73655 10
34630 5
29634 2
72254 15
68908 11
77584 26
49179 3
36054 9
64856 21
48858 8
99730 47
30852 1
57255 6
151579 8
89679 13
70907 13
47079 3