10923 20
26309 27
2586 9
31058 40
19671 27
8688 5
16467 3
3712 10
25780 21
3061 6
14745 27
15073 25
7813 14
5071 4
6099 5
9436 16
4912 13
3073 6
2946 2
7171 25
12812 13
4928 1
4203 7
5140 14