13083 96
5946 93
14339 31
37488 380
9753 520
10225 479
5011 195
16814 802
16944 504
4775 767
15157 127
24120 785