20969 27
28545 59
10492 18
8627 20
48445 65
52109 83
13977 20
10965 25
24724 72
30433 60
87703 374
44624 24
109947 104
206852 601