415 59
12232 347
15356 801
6681 675
1721 184
2923 149
3417 472
8402 672
6706 1011
1776 290
5302 36
3568 707
3873 930