15363 515
5056 551
7232 560
6939 259
8859 239
4438 373
4701 728
5423 664
5096 474
7545 547
4421 458
6544 413
4707 201
2658 588
15670 616
2377 262