12641 17
10949 10
11156 20
6309 1
6572 0
9629 9
10068 16
9790 16
10626 17
12888 18
222735 396
13492 17
10432 8
10064 12
13204 30
11120 17
19227 37
19142 26
8205 8
8477 10
12075 12
14885 36
9134 9
49024 135