2350991 3885
247177 1043
383366 1160
193363 743
2704150 6600
187887 592
115568 632
45856 385
54661 627
98616 453
84927 542
59554 507
31133 674
21870 331
57044 872
78841 612
65830 833
16745 695
22782 669
12109 561
38382 612
16337 494
21995 241