11681 1
413952 50
551851 52
768753 78
37759 2
109856 13
526677 27
39131 3
15554 10
103104 10
28377 2
41859 3
108578 8
43556 4
29483 6
587702 42
526257 20
27208 6
12783 5
42677 7
44103 6
21229 8
49827 11
39779 9