3866 397
4656 731
29231 316
16468 642
16709 138
13684 287
25543 476
32292 520
17051 95
40668 68
7140 873
4289 813
6516 587