42108 0
48709 8
185455 33
38359 5
74928 6
60380 5
79801 7
36954 3
43383 4
50627 4
65555 4
44532 4
49202 4
44530 6
42683 3
69158 6
66651 9
65754 16
54608 3
38933 0
59627 3
135232 36
107130 14
151281 22