10489 7
32763 34
150899 97
25094 25
24961 24
20425 19
17416 15
33152 33
22266 16
35388 29
17735 20
6560 49