2966 68
4845 103
9454 215
2833411 4107
248444 1043
2574079 3586
388301 1161
286392 1572
234126 590
194880 744
3297171 6863
5520 653
709568 1991
386651 1079
3047559 7351
118868 632
42288 582
47345 385
60676 486
57388 627
8128 391
47970 393
62978 598
57636 163