15802 16
7159 3
14466 16
46075 50
6426 7
7803 11
11691 23
12545 7
11303 8
20150 33
35217 46
8277 11
19352 20
72373 88
30281 20
39524 65
57298 47
12949 18
8811 10
12211 23
15388 30
16128 32
9342 12
9751 10