10656 15
14031 22
9582 18
4142 10
75820 122
31164 121
77655 81
16115 28
36874 81
9214 13
10983 17
87311 117
16769 25
12360 20
20439 37
7805 20
21788 22
12328 31
62296 111
22028 28
14800 10
12884 30
26350 82
115161 233