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