2984 535
19278 271
9097 583
7141 462
14465 380
5586 567
6243 514
10197 697
8490 494
4352 397
4526 641
14923 354
3577 570
8605 534