40880 62
10299 10
8353 2
7260 3
9552 5
8169 3
7923 4
8551 4
7534 5
12930 10
7981 7
8291 8
11244 8
7046 0
9523 3
10636 10
7813 1
13319 18
13145 17
9810 11
7641 1
7496 5
8787 8
29064 36