1581 3
8787 20
16357 41
18121 26
15861 29
39416 79
30539 70
7692 21
12934 56
6521 14
3572 5
11709 31
33092 106
15985 54
82350 92
17600 38
15891 26
4769 10
13769 40
12270 22
37028 59
12552 27
16058 29
6467 9