6287 18
4210 18
13567 40
4847 7
4790 17
13316 27
6541 19
13079 39
6934 9
9098 18
12067 34
6947 7
16857 31
25938 31
5788 10
28966 99