2984 535
19275 271
9094 583
7139 462
14459 380
5583 567
6243 514
10195 697
8490 494
4347 397
4526 641
14919 354
3576 570
8605 534