2984 535
19255 271
9078 583
7135 462
14450 380
5579 567
6238 514
10187 697
8473 494
4343 397
4526 641
14902 354
3573 570
8602 534