2984 535
19273 271
9091 583
7139 462
14458 380
5582 567
6243 514
10194 697
8487 494
4347 397
4526 641
14918 354
3576 570
8605 534