7960 9
4542 7
11515 6
34583 32
13283 22
16003 29
17896 13
12943 13
14658 24
7569 20
5508 9
3215 8
9427 8
11785 9
19593 18
23684 25
14918 15
4330 10
9049 14
18960 25
5568 6
7348 13
2806 2
2239 1