11063 79
6548 706
38236 321
158996 641
60877 169
84799 442
42221 787
45117 425
41219 499
15625 565
45836 715
59313 258
51902 329
12896 129
33846 430
15873 669
7446 745
107762 469
23187 747
26203 827
53966 869
54663 362
55004 369