2629 629
2178 118
9339 577
12584 51
12189 121
6286 462
4907 581
9772 836
7589 661
14529 158
5658 46
5307 532
15206 481
17783 112
10025 222
6504 784
10768 454
3667 705