1573 4
1038 8
173 8
613 9
10398 36
2195 12
12537 27
6550 18
3654 8
13812 18
23789 40
25323 77
31416 55
51853 132
18495 26
18392 28
33797 92
11977 18
38793 78
18598 24
10295 16
19004 17
21896 31
32657 54