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