10297 219
14293 111
3053 535
20320 271
10059 583
7490 462
14901 380
5870 567
6603 514
8892 494
7226 397
4732 641
16349 354
3888 570
9063 534