96523 20
11772 7
18863 14
19570 21
19163 13
18663 14
8615 5
14007 9
25775 20
72626 55
15200 10
20515 38