8586 8
12447 16
11458 8
49056 78
65143 58
22386 4
14723 23
10743 13
13719 30
9710 8
51585 91
11834 14
10591 12
12507 27
9016 10
7102 5
9102 14
26551 21
36375 31
14526 9
47511 47
17757 27
11866 12
6570 6