12857 20
34217 110
18399 56
15747 41
5734 9
11689 34
14706 50
12977 34
18273 57
12277 32
10702 21
6719 9
6744 20
8352 13
7443 10
5040 8
3592 2
5447 2
6836 15
6702 8
7390 3
13197 40
7870 16
8531 12