6948 18
14045 55
13552 53
11801 54
5684 16
7472 32
10060 38
17427 51
1659 2
2173 7
4902 10
8250 20
10058 46
5717 8
2543 5
3213 3
4382 9
2714 10
2127 6
7209 19
1283 1
5092 5
3458 4
4969 16