48557 11
205626 22
75981 6
145058 35
55776 4
63483 22
170376 63
81729 14
49476 9
62303 2
37476 5
148351 17
20578 0
106227 10
28207 3
36153 6
39526 1
131451 45
74033 12
188877 19
52052 11
140206 32
218483 39
290255 61