5740 18
3788 18
13166 40
4847 7
4790 17
12976 26
6541 19
12681 39
6934 9
8650 18
12067 34
6947 7
16857 31
25938 31
5788 10
28966 99