31727 0
145406 56
286433 20
210255 12
147784 25
58202 3
95778 12
63053 6
215703 11
96559 16
48933 6
47751 4
48656 5
40433 3
39708 0
27834 2
70159 5
64804 2
58001 0
53333 4
35328 2
93909 10
79404 1
256130 30