19395 614
18281 72
23560 58
12902 308
28657 405
18364 663
6819 970
13617 225
14471 892
8603 731
9916 597
12586 647
16225 287
5750 891
4914 828
6290 595
9470 573
6533 199
18856 399
4625 602
4800 428