97034 25
49777 5
206554 17
124229 17
68531 7
22156 1
78558 16
106754 23
119301 18
113656 14
38307 2
63206 5
32755 6
49201 6
126408 5
101556 12
55651 6
92877 3
81531 4
94031 8
79909 4
400654 48
129557 20
276982 53