2984 535
19291 271
9110 583
7149 462
14470 380
5590 567
6245 514
8495 494
4354 397
4527 641
14939 354
3582 570
8606 534