30863 3521
486437 3783
243 1
341920 3095
420239 1133
416076 2511
715553 4936
386119 2591
755820 5842
689478 3820
299464 2116
534896 2346
540037 4176
340875 1599
201862 1783
760972 3682
307781 5056
76 26
1115570 9640
789080 4405
453705 3096
469366 2881
169609 1061
1000975 8728