35785 660
6556 371
4636 241
11342 469
5547 280
9177 275
13382 503
14338 419
7292 627
6443 527
2935 422