62729 8
71708 4
52659 5
84028 7
69259 14
328656 70
105107 6
139504 13
79908 14
30009 2
26333 3
42357 4
68781 11
64059 5
78856 18
150233 38
26157 3
50855 9
44902 5
79557 16
73582 10
112533 26
289234 95
318953 48