15367 515
5061 551
7234 560
6948 259
8864 239
4445 373
4704 728
5424 664
5103 474
7556 547
4426 458
6545 413
4710 201
2659 588
15688 616
2384 262