130582 16
120601 20
56876 2
103752 9
127556 16
56456 2
163602 24
58203 4
105708 9
154304 18
59906 8
97857 12
124278 14
88033 14
99404 16
74226 8
105905 9
89856 10
66303 8
149678 22
117654 9
128958 3
104408 11
398580 41