2984 535
19268 271
9088 583
7138 462
14458 380
5582 567
6239 514
8483 494
4346 397
4526 641
14916 354
3576 570
8605 534