11256 186
321706 960
56037 786
40508 664
47440 192
101727 531
177113 800
4981 123
3921 298
2860 425
4335 451
5666 791