48662 64
32648 24
21146 22
17939 25
17076 11
16949 27
16603 20
13162 13
11412 11
10493 10
10397 4
9944 11
9348 4
8663 12
63 4
45 5
23 5
10 7