2984 535
19278 271
9095 583
7140 462
14464 380
5586 567
6243 514
10196 697
8490 494
4349 397
4526 641
14922 354
3577 570
8605 534