19948 772
13785 197
69113 434
11063 351
44642 593
5344 467
165675 1128
67996 384
77851 282
50273 289
21948 616
133772 533
28163 223
79249 952
149616 679
20033 411
17858 72
23303 748
106307 576
65625 669
4940 154
23017 364
9497 795
33948 749
18999 459
64543 615
37729 79
13962 312