2985 535
19316 271
9122 583
7154 462
14478 380
5592 567
6249 514
10218 697
8504 494
4360 397
4529 641
14953 354
3589 570
8611 534