2946 535
18790 271
8560 581
6982 462
14265 380
5448 566
6114 514
8292 494
4254 397
4460 641
14398 354
3479 570
6511 534