406487 793
308326 489
133141 749
297106 1372
321008 230
92889 661
49401 148
160667 228
35421 752
27747 850
16179 313
208430 415
657185 1876
262830 367
802383 3204
12900 630
9502 49
33136 847
11376 918
7470 498
259723 732
749041 1108
165319 380
31207 615
22504 277
64795 443
79517 369
18865 133