11097 186
320580 960
55854 786
40262 664
47386 192
101195 531
176484 800
4972 123
3902 298
2842 425
4317 451
5648 791