2984 535
19269 271
9089 583
7139 462
14458 380
5582 567
6240 514
8484 494
4347 397
4526 641
14917 354
3576 570
8605 534