25548 54
22789 17
11707 11
19811 46
23177 30
19822 32
21548 64
21029 47
49721 98
35857 103
20997 30
15818 25
23920 32
100962 222
11189 11
14084 24
17045 43
17708 20
9476 5
11602 4
10087 3
11540 11
11863 10
22428 53