12086 11
9985 13
17117 18
8603 7
6443 1
6813 5
18913 11
15513 12
6741 2
13852 19
11294 12
72578 112
20165 17
50605 70
21418 35
21747 20
31196 46
9885 9
15093 13
9918 10
14647 5
48314 21
107165 139
52960 39