59995 316
23680 161
94394 1110
27566 772
40064 221
19169 813
21423 399
38624 116
31838 656
100611 783
59422 502
58648 898
55026 749
13646 194
13948 66
89537 758
35067 412
47930 846
77066 365
14075 512