2984 535
19281 271
9100 583
7142 462
14466 380
5586 567
6244 514
10199 697
8492 494
4354 397
4527 641
14931 354
3579 570
8606 534