17887 27
21449 58
7053 20
21893 124
7231 16
11683 54
19098 79
9683 43
3735 16
5853 8
2294 6
5880 14
11809 44
11345 31
2073 4
10897 28
19107 19
22003 51
12733 20
10100 24
12863 45
30240 78
60830 256
39624 133