97434 22
32694 27
18784 14
13226 8
6323 3
8372 5
30961 17
14053 10
96385 20
37825 35
18082 41
17818 11