1460 3
1038 8
173 8
4772 8
7657 11
3654 8
16695 32
25323 77
35336 55
31416 55
42965 44
9836 16
23178 36
18392 28
14299 20
14175 47
28173 56
18185 48
20096 29
11057 14
10427 42
11624 27
7495 20
17649 130