13530 417
31973 603
84257 345
65384 348
21062 620
40281 642
77349 289
24999 523
42857 89
17288 448
29516 315
23407 811
10343 164
31380 648
58170 506
13909 537
15512 713
43209 390
14336 490
26789 375
21432 99
8802 754
18049 396
18881 338
20719 646
40992 198
16609 462
6425 616