21129 1
415377 50
553153 52
770684 78
38701 2
111481 13
527832 27
40683 3
17507 11
105033 10
30932 2
43554 3
108857 8
44578 4
30581 6
588755 42
527127 20
28480 6
28803 5
44557 7
45306 6
23108 8
51176 11
41082 9