13039 25
11986 12
10537 17
10421 16
9604 18
3513 2
9959 19
16887 26
11104 21
7819 14
6262 12
6659 6
10280 18
4676 7
8443 15
5613 6
4967 7
7664 15
16701 13
31085 37
33254 42
59243 81
12103 10
33790 46