12500 21
9524 12
16909 55
13278 31
10467 18
10441 19
9472 15
7649 17
5492 5
10959 18
11070 16
4667 4
5223 5
22790 56
17396 54
19779 38
9495 22
5091 2
6484 9
5528 3
7086 20
7838 8
5970 4
8658 7