2982 535
19236 271
9070 583
7131 462
14447 380
5577 567
6236 514
10181 697
8461 494
4334 397
4523 641
14890 354
3565 570
8601 534