11561 306
11033 104
5535 114
7798 24
8218 857
11267 559
8391 605
6153 409
3474 380
6439 726
14477 448