19084 516
21076 125
11807 554
16745 129
16794 610
7194 170
6747 699
5362 30
20123 599
11620 56
8223 873
5693 857
10152 738
15406 552
11148 470
19683 41
8321 346
27195 267
20776 521
15394 634
9076 517
19260 560
13334 626
10056 225