39928 27
24300 21
55355 44
18299 14
80142 65
10272 16
16502 29
13274 12
8211 8
11281 18
10803 6
4463 11
16069 27
8045 15
5712 4
9636 18
11640 10
7139 0
7164 8
9787 15
9971 6
45352 54
10900 11
9472 9