11184 186
321228 960
55953 786
40393 664
47405 192
101492 531
176852 800
4978 123
3914 298
2850 425
4324 451
5663 791