294967 1018
11908 996
4903 422
217771 684
4823 626
65297 370
204898 990
509705 1034
241985 493
15900 193
71703 679
91252 943
4525 292
62948 143
104869 615
30135 106
191779 660
5735 564
232777 332
28167 603
2804 93
87941 366
163782 361
16783 230
81983 691
198830 979
128278 416
3527 685