2984 535
19266 271
9085 583
7138 462
14457 380
5582 567
6239 514
8482 494
4346 397
4526 641
14916 354
3576 570
8605 534