2984 535
19264 271
9083 583
7137 462
14456 380
5581 567
6239 514
10193 697
8480 494
4345 397
4526 641
14915 354
3575 570
8604 534