15522 306
15244 104
8044 114
10848 24
11288 857
13734 561
11939 607
7969 409
37322 393
7467 726
18094 449