90702 10
47131 9
41826 5
53926 9
45327 8
77303 18
46659 6
88379 12
35476 4
40079 1
59153 3
46027 8
86709 12
54502 6
70676 11
66029 6
88232 11
82953 16
50603 6
29507 6
45828 6
109703 9
73206 11
240279 31