3866 397
4656 731
29231 316
16469 642
16709 138
13684 287
25544 476
32295 520
17052 95
40674 68
7141 873
4290 813
6516 587