14532 20
39639 89
5714 9
9082 13
10272 12
31782 60
5575 3
7905 9
11338 23
6644 13
6565 9
10668 25
7216 9
9686 22
13811 23
13252 27
9482 8
11236 11
15393 11
11265 8
7061 21
9855 13
10170 16
8100 8