2985 535
19313 271
9121 583
7154 462
14476 380
5592 567
6249 514
10217 697
8503 494
4359 397
4528 641
14950 354
3589 570
8610 534