63 1
3575 89
720008 3983
683513 4860
3249677 23416
504294 4571
255151 935
580295 5137
231886 1406
2962749 11762
1642365 9854
446690 4049
877005 5379
437802 2147
1076671 6127
3591 44
294661 1267
186851 803
694013 3995
283408 827
816288 1844
1069071 5105
1403409 7666
434387 4636