2985 535
19320 271
9125 583
7154 462
14480 380
5593 567
6250 514
8504 494
4361 397
4529 641
14961 354
3590 570
8611 534