15165 27
1562 6
14757 33
13085 39
4077 14
83365 278
8517 17
4138 9
13008 40
13681 69
42180 71
2598 9
3912 7
10416 28
2591 3
1638 6
7049 16
9077 44
2073 8
33980 77