10292 219
14284 111
3053 535
20312 271
10051 583
7485 462
14899 380
5867 567
6598 514
8887 494
7226 397
4731 641
16325 354
3884 570
9063 534