13076 96
5945 93
14337 31
37477 380
9746 520
10221 479
4999 195
16811 802
16933 504
4775 767
15151 127
24118 785