29280 0
18655 11
24255 3
48034 4
16282 8
18905 5
18602 10
23553 2
16307 2
15957 9
18806 1
135983 11
34651 1
32976 5
28284 11
19806 5
41858 3
29327 9
14555 6
54631 4
23581 8
35284 4
11002 5
31433 4