2984 535
19276 271
9094 583
7139 462
14460 380
5583 567
6243 514
8490 494
4348 397
4526 641
14920 354
3577 570
8605 534