8596 10
5646 4
7151 2
7465 9
10451 28
5704 2
9722 23
16168 38
6655 10
12122 27
5281 4
8417 14
8852 6
9445 11
11092 12
14386 32
8113 9
9400 11
27466 71
7981 16
28073 64
20217 50
9847 11
5912 11