3335 6
19484 52
14082 20
23954 26
87348 101
10811 15
40948 38
4734 9
5044 8
8187 11
10847 8
5775 6
9062 7
23070 47