80 3
7034 11
17568 32
47069 88
15899 15
39408 66
10747 6
16138 26
46692 63
16758 36
18336 61
2494 4
8293 27
3530 6
6522 10
8050 22
6717 29
2500 3
19184 37
2500 2
2788 5
6007 9
4287 6
4644 14