12844 96
5845 93
14166 31
37321 380
9543 520
10079 479
4810 195
16647 802
16641 503
4717 767
14953 127
24019 785