15093 13
9885 9
12976 11
32978 80
11511 6
31196 46
38890 71
12614 10
46971 53
10425 8
12432 5
21278 20
22031 14
14965 18
15508 23
42641 72
8981 5
16202 8
9428 7
61261 62
41432 57
28510 32
12207 18
26366 24