31382 82
76113 99
15325 16
29101 19
42075 44
24759 13
20552 9
15043 9
13324 8
17327 11
16628 11
26288 22
29433 56
12903 6
8390 2
8827 7
9642 4
7182 3
6700 0
10506 4
13822 11
8948 6
7293 1
8029 2