587 59
12284 347
15363 801
6706 675
1730 184
2928 149
3436 472
8459 672
6809 1011
1779 290
5308 36
3573 707
3927 930