416376 1211
270066 2318
226621 1839
186585 1473
316730 2958
139148 1081
376102 2175
446985 3714
153947 705
470429 2864
1030600 7339
171784 1516
359497 2450
774824 4897
3003998 10769
1313 2
156754 592
876384 5850
838453 10141
732734 4150
181594 931
626333 5232
166034 2808
600051 10472