2982 535
19239 271
9072 583
7132 462
14448 380
5577 567
6236 514
8463 494
4335 397
4523 641
14890 354
3565 570
8601 534