13811603 5378
9154688 4102
16084617 6471
5861429 1778
12333465 4545
9690122 3622
19026081 9880
7781658 2965
4511518 1335
8455263 3144
40356128 16191
10562339 3678
24765805 9820
6336793 4875
8912971 3568
15313027 6198
9315268 3590
5067731 1985
41037992 4743
10713927 3176
11022827 3242
5190727 1602
27550840 7216
10101828 4904
5248969 2312