35790 660
6562 371
4636 241
11348 469
5550 280
9180 275
13385 503
14338 419
7294 627
6448 527
2935 422