15528 306
15251 104
8049 114
10851 24
11291 857
13742 561
11943 607
7973 409
37324 393
7470 726
18108 449