19982 6
13731 3
42201 7
29558 0
21953 12
47602 28
20932 8
77332 50
80277 70
17884 8
12233 8
48083 33
20027 17
22128 21
12378 12
15203 13
18307 14
219003 62
194702 32
198031 18
264283 43
46652 8
64652 17
496327 65