13797 111
3009 535
19948 271
9650 583
7287 462
14663 380
5724 567
6383 514
8695 494
4448 397
4610 641
15480 354
3690 570
8956 534