15368 515
5062 551
7234 560
6952 259
8866 239
4446 373
4707 728
5426 664
5103 474
7556 547
4427 458
6545 413
4710 201
2660 588
15693 616
2386 262