15513 306
15238 104
8041 114
10845 24
11281 857
13728 561
11934 607
7964 409
37315 393
7464 726
18086 449