2349256 3883
247171 1043
383349 1160
193361 743
2701785 6600
187879 592
115561 632
45848 385
54640 627
98609 453
84917 542
59551 507
31130 674
21864 331
57020 872
78816 612
65815 833
16739 695
22778 669
12106 561
38363 612
16329 494
21974 241