2984 535
19261 271
9081 583
7137 462
14453 380
5580 567
6239 514
8477 494
4344 397
4526 641
14910 354
3575 570
8604 534