15165 27
1955 6
14757 33
13085 39
4077 15
83761 279
8517 17
4138 9
13008 40
14072 69
42180 72
2598 9
3912 7
10416 28
2591 3
1638 6
7049 16
9543 45
3722 19
34397 78