12486 23
11444 12
9980 15
9882 15
9042 17
3513 2
9418 18
15789 25
10543 20
7262 14
6003 11
6388 6
9730 18
4402 7
7902 15
5352 6
4967 7
7117 15
16162 11
30275 36
32709 41
57559 79
11833 10
32975 45