13852865 2770
57228513 22270
15354351 5595
9998705 3282
6613690 1753
10874135 3396
12317424 4508
14148554 5482
7127692 2349
3621097 1027
7123809 2164
19293600 7841
11183592 3006
6747264 2129
144143409 19408
6182607 2343
28020819 13150
8668587 2491
30782301 22346
8708987 2315
11211552 3732