35800 660
6564 371
4636 241
11357 469
5560 280
9180 275
13388 503
14339 419
7297 627
6458 527
2936 422