2353296 3886
247184 1043
383403 1160
193381 743
2707470 6600
187905 592
115589 632
45870 385
54706 627
98622 453
84931 542
59564 507
31137 674
21882 331
57078 872
78881 612
65858 833
16760 695
22797 669
12117 561
38425 612
16347 494
22021 241