15514 306
15240 104
8042 114
10846 24
11284 857
13729 561
11935 607
7965 409
37315 393
7464 726
18086 449