11191 186
321270 960
55966 786
40405 664
47408 192
101512 531
176876 800
4978 123
3914 298
2851 425
4325 451
5663 791