13080 96
5946 93
14339 31
37484 380
9753 520
10224 479
5007 195
16812 802
16939 504
4775 767
15155 127
24119 785