53081 9
49228 4
67209 6
155729 39
54107 10
49977 6
44004 3
52005 4
29104 2
374633 49
115384 9
31079 0
33633 2
59282 6
196427 11