71785 1042
40272 161
30407 181
46841 422
120760 634
78900 770
83269 678
16337 343
20845 709
20112 599
12973 509
12655 124
22129 584
1330317 2511
305774 849
454335 1310
1096003 1878
309111 1218
626840 1320
1668594 3627
372486 966
323395 987
365914 653