15540 515
5146 551
7362 560
7174 259
8988 239
4542 373
4792 728
6370 664
5207 474
7646 547
4518 459
6586 413
4802 201
2699 588
16218 616
2486 262