537 59
12279 347
15362 801
6694 675
1729 184
2926 149
3434 472
8441 672
6775 1011
1777 290
5307 36
3570 707
3919 930