2982 535
19250 271
9073 583
7133 462
14450 380
5578 567
6236 514
8465 494
4337 397
4523 641
14893 354
3567 570
8601 534