3866 397
4657 731
29232 316
16469 642
16710 138
13685 287
25544 476
32297 520
17052 95
40685 68
7141 873
4296 813
6516 587