311266 760
256303 841
124086 729
92012 297
123166 471
83690 111
65079 275
43546 817
139923 395
199764 799
53280 273
383454 1019
27960 427
440592 953
66308 619
64223 411
47100 654
246483 647
130466 206
85849 687
80732 837
91811 539