12626 25
2465 12
10970 30
6754 6
40606 89
8917 28
12856 21
3566 11
22761 23
5046 3
3994 6
4588 11
6037 13
5505 9
5711 8
10250 25
38316 74
18653 23
8395 16
4589 2
7133 13
9626 30
6859 10
10374 14