55292 39
11714 16
33552 30
7582 7
9099 15
19167 5
2853 6
74836 71
51300 39
14342 9
9340 18
17644 7
18852 24
23334 24
5092 5
7813 3
40875 39
18777 16
36096 32
20926 16
14125 23
17462 22
15045 15
108586 64