2984 535
19286 271
9108 583
7146 462
14470 380
5590 567
6245 514
10203 697
8493 494
4354 397
4527 641
14936 354
3579 570
8606 534