987 3
21333 26
14246 27
7748 9
23441 55
16745 34
3763 17
3378 11
6154 9
33213 45
4730 3
18001 31
3272 9
5993 11
31225 0
11127 19