11248 186
321648 960
56030 786
40502 664
47439 192
101696 531
177095 800
4979 123
3921 298
2859 425
4335 451
5666 791