19966 350
22683 765
35057 319
50163 411
4097 260
19056 393
9081 444
9989 953
70476 662
4037 536
10594 609
13930 387
6482 75
6001 541
29853 96
19637 569
12427 560
6628 421
5031 611
14287 848
13194 421
7008 437
6850 477
6365 156
12491 424
12789 458
8302 118
6574 783