7597 14
5845 6
9068 17
3087 9
4614 10
7532 20
10812 20
2043 3
3388 12
8743 11
5771 7
21463 57
5025 12
5232 6
3506 2
9112 23
14399 32
26075 27
35691 44
19239 25
4025 4
12749 23
10417 23
9049 14