82904 4
94084 3
56480 6
103106 12
127803 5
50077 6
33504 6
64228 5
39131 2
114831 14
120709 18
107759 23
79801 16
22730 1
69526 7
125958 17
208478 17
50555 5
97959 25
29576 8
57430 9
49632 4
261453 52
123679 13