15359 515
5051 551
7230 560
6934 259
8854 239
4436 373
4701 728
5421 664
5091 474
7541 547
4420 458
6542 413
4706 201
2658 588
15667 616
2376 262