11186 186
321247 960
55960 786
40399 664
47407 192
101502 531
176862 800
4978 123
3914 298
2850 425
4324 451
5663 791