11096 186
320561 960
55850 786
40258 664
47386 192
101188 531
176471 800
4972 123
3899 298
2842 425
4317 451
5648 791