10003 705
23445 197
18028 584
8322 519
2762 327
23187 287
9381 857
9965 576
8664 76
36771 113
9771 314
11910 442
6027 421
9151 643
11341 352
11508 524
19915 271
54377 377
51869 653
2766 217
7926 523
11706 304
15393 408
5548 285
6477 813
5160 214
5706 200
6500 578