51123 112
12084 12
19232 35
16221 24
14065 11
9064 8
7381 2
10730 12
9560 7
8616 5
10425 13
7546 7
6800 3
9977 14
12026 15
10722 10
9725 3
11424 14
8013 7
13515 14
12303 20
22262 62
10548 8
15866 26