2984 535
19253 271
9077 583
7134 462
14450 380
5579 567
6238 514
10186 697
8470 494
4342 397
4526 641
14900 354
3573 570
8602 534