30950 24
10587 11
8931 4
45 5
63 4
16121 26
10085 10
46535 62
10 7
16463 11
9328 11
12533 13
23 5
16890 24
20113 22
8045 12
9985 4
15963 20