2984 535
19258 271
9081 583
7136 462
14451 380
5580 567
6239 514
10190 697
8477 494
4344 397
4526 641
14905 354
3574 570
8604 534