295774 797
268831 489
16038 297
12957 103
29567 125
18853 278
6677 229
9437 470
18372 702
13276 132
4983 228
13143 54
76894 140
154971 438
332402 1388
104407 640
17367 655
28874 863