19042 12
40399 95
23114 35
40171 102
31653 60
27386 54
23419 52
11002 18
73717 163
16563 19
15991 20
22282 32
21958 37
20673 36
25526 54
26911 35
52397 88
77197 138
59578 120
72049 206
19712 51
14423 9
11789 6
832 0