42301 12
30005 10
730456 97
297857 18
52353 12
76655 19
22553 2
51157 8
273306 30
49927 2
123606 6
116979 10
46776 5
78777 6
52076 2
104078 20
53153 7
83156 6
34953 8
35029 10
58452 7
60855 12
392634 34
785626 58