8586 8
12447 16
11458 8
49237 78
65321 58
22386 4
14723 23
10743 13
13719 30
9890 8
51767 91
12018 14
10591 12
12507 27
9016 10
7102 5
9102 14
26551 21
36566 32
14526 9
47511 47
17757 28
12042 12
6570 6