953 118
7723 577
11664 51
11065 121
4684 462
4085 581
8754 836
5951 661
13965 158
4239 46
4415 532
14769 481
17199 112
9579 221
6241 784
10375 454
3533 705