15367 515
5061 551
7234 560
6947 259
8864 239
4444 373
4703 728
5424 664
5103 474
7556 547
4426 458
6545 413
4710 201
2659 588
15688 616
2383 262