310178 2028
795708 5799
244360 1901
618766 4956
540521 4686
4333 74
528125 2388
545118 5055
284540 1996
311122 1835
702664 5701
304115 2881
1348979 10522
1276214 13534
353506 2700
182601 644
310135 3618
39250 128
2076320 7437
625742 5646
2205 33
145572 1198
159039 1090
476008 3530