21612 30
12297 12
8808 7
4574 7
5231 13
4754 8
5187 7
10100 8
8762 5
8227 7
5944 4
4631 3
16050 7
5718 6
13806 23
5964 2
4218 4
7190 8
3633 4
10531 12
5623 8
18188 19
3967 1
8202 10