16803 777
20957 759
17477 676
26363 201
6457 101
15234 465
5117 487
15075 743
24218 313
12624 752
16993 581
20439 448
69559 169
10639 502
53400 352
18732 81
24647 327
5794 518
73152 858
24714 188
21600 262
35454 660
97807 289
30361 537
37406 97
10573 432
19479 267
16312 573