2984 535
19281 271
9098 583
7142 462
14466 380
5586 567
6244 514
8491 494
4352 397
4526 641
14927 354
3577 570
8606 534