20257 6
13981 3
42505 7
29726 0
22127 12
47780 28
21053 8
77626 50
80383 70
18152 8
12278 8
48405 33
20153 17
22305 21
12553 12
15228 13
18406 14
219226 62
194877 32
198131 18
264401 43
46658 8
64659 17
496457 65