16966 23
14808 30
14552 22
17560 29
11388 11
43231 99
23742 77
45581 98
9438 5
14513 20
16649 5
15004 22
18415 22
22377 37
12251 7
11526 9
12754 14
15650 30
29810 82
15669 15
15369 19
12877 12
10247 9
20810 19