8781 13
7294 15
6876 5
3745 6
4623 5
5080 5
13665 41
6927 8
7293 15
7977 15
3808 2
6988 20
16439 44
25978 56
46928 188
4807 6
10408 17
5258 5
9382 18
3707 2
7712 8
7671 4
7158 7
11075 19