22633 0
23304 10
93031 55
54280 27
18981 12
78780 28
28529 10
17781 8
198926 18
135128 10
139332 20
134882 17
77127 9
497529 66
810029 76
152006 11
321034 27
887503 81
218734 23
769184 58
376577 25
388757 25
224828 21
312481 16