388960 458
671496 807
412531 571
535694 823
247353 474
265964 433
402394 625
218067 320
147406 210
191649 304
42959230 19157
97881642 35207
52472173 20046
41230534 11655
16133161 4806
39544485 11664
408143 744
40741052 10631
45550356 15221
41414311 18083
46103273 15598
23188154 9541
30148060 12107
29943687 8560
21387205 6267
39527939 16377