34954 37
10601 8
18951 18
12550 11
11850 10
20024 16
59983 64
12453 10
10908 8
19175 18
10866 9
26220 22