11096 186
320550 960
55845 786
40256 664
47386 192
101183 531
176466 800
4972 123
3899 298
2842 425
4317 451
5648 791