5134 17
3431 18
12742 40
4847 7
4406 17
12976 26
6185 18
12681 39
6934 9
8650 18
12067 34
6947 7
16857 31
25938 31
5788 10
28536 98