21133 1
415378 50
553151 52
770683 78
38703 2
111480 13
527832 27
40681 3
17502 11
105034 10
30932 2
43559 3
108858 8
44584 4
30583 6
588752 42
527133 20
28479 6
28809 5
44554 7
45309 6
23109 8
51184 11
41078 9