15362 515
5055 551
7232 560
6937 259
8859 239
4437 373
4701 728
5423 664
5095 474
7544 547
4421 458
6542 413
4707 201
2658 588
15670 616
2377 262