6945077 2821
19460988 8874
17456981 8856
41312187 15286
26958898 10439
21191452 8940
31753505 14953
19013194 9918
54353406 25842
9707272 4140
15173876 6581
6693065 2227
26283606 11460
8664166 2836
16660676 6713
19708718 7857
20604329 7345
4915731 1734
3525350 1193
3828049 1306
34699103 19814
14581350 6028
12188908 4134
10425023 2453
5314729 1633
11367500 4294
6907887 2924