13792 111
3007 535
19935 271
9642 583
7277 462
14657 380
5719 567
6378 514
10403 697
8685 494
4446 397
4609 641
15451 354
3685 570
8955 534