20633 74
13789 25
10905 27
10095 26
41885 220
10402 22
7631 9
6791 16
16611 32
13480 37
1553 3
1201 2
1608 1
3647 17
21046 45
14731 45