7589 8
13053 16
12157 23
11322 14
18596 31
12395 11
6525 6
10007 9
13148 14
7506 15
13628 10
6955 14
11538 9
15256 17
29342 26
87468 123
24300 22
42845 52
30565 22
34026 26
28336 20
38218 96
17880 15
18797 6