2863 238
13791 306
13342 104
6822 114
9382 24
9704 857
12696 560
10444 606
7057 409
36548 393
6829 726
16384 448