29697 32
14914 24
17067 33
8693 17
23236 64
44258 55
9960 19
8082 10
5759 16
5471 18
26570 45
6559 15
29102 65
8745 17
16099 24
15631 30
78774 58
18184 22
49473 12
62363 116
18003 22
11809 7
32690 42
6547 2