550 59
12280 347
15362 801
6695 675
1729 184
2926 149
3435 472
8446 672
6785 1011
1777 290
5307 36
3570 707
3919 930