3860 397
4654 731
29222 316
16465 642
16706 138
13679 287
25535 476
32283 520
17043 95
40561 68
7133 873
4281 813
6514 587