15506 306
15236 104
8036 114
10842 24
11275 857
13720 561
11933 607
7963 409
37311 393
7463 726
18081 449