31006 88
43905 145
6741 5
9216 30
12716 40
11847 33
15668 36
5587 8
24217 68
6498 14
13071 35
28850 69
6244 16
8735 22
5593 6
13754 50
5821 11
12465 17
5226 10
6731 10
7076 9
8239 11
11828 15
16817 33