440 59
12244 347
15357 801
6682 675
1722 184
2923 149
3422 472
8406 672
6711 1011
1776 290
5302 36
3569 707
3874 930