27912 429
9223 521
11139 322
13814 466
9387 530
14684 132
7058 336
11007 815
8019 96
19937 274
11655 838
13278 608
14341 572
5830 335
8192 412
8246 45
9675 283
12922 387
7696 859
7846 159
5604 143
14119 767
17440 521
88796 870
21865 508