12843 96
5844 93
14164 31
37318 380
9542 520
10078 479
4808 195
16646 802
16638 503
4717 767
14953 127
24019 785