13778 111
3005 535
19920 271
9632 583
7269 462
14650 380
5717 567
6371 514
8676 494
4444 397
4607 641
15411 354
3680 570
8949 534