46457 10
27702 5
158956 29
35801 6
20256 5
27033 6
26209 11
28029 4
20527 3
22030 2
42454 6
19128 1
21533 0
90832 24
36577 4
65854 18
43627 6
36181 4
33406 4
48928 12
69883 15
49256 10
39130 7
41104 7