2351586 3885
247179 1043
383377 1160
193367 743
2705049 6600
187890 592
115575 632
45857 385
54678 627
98616 453
84927 542
59558 507
31133 674
21875 331
57050 872
78848 612
65839 833
16745 695
22786 669
12111 561
38391 612
16341 494
22002 241