15521 306
15244 104
8044 114
10848 24
11288 857
13733 561
11938 607
7968 409
37322 393
7467 726
18093 449