647 59
12309 347
15366 801
6714 675
1732 184
2936 149
3442 472
8478 672
6853 1012
1782 290
5309 36
3575 707
3936 930