3335 6
19484 52
14082 20
23684 26
87074 101
10811 15
40948 38
4734 9
4773 8
8187 11
10847 8
5775 5
9062 7
23070 47