45108821 14793
20728118 9277
21516871 6424
34285613 11868
17418770 2613
18121362 5485
16446356 3810
14519514 4024
19859627 4046
17112820 4165
12342676 747
15378815 3037
13088553 3609
10263209 3389
13940528 3546
14300677 3348
18101256 5428
6925587 1401
15831151 4552
23834593 5598
18786177 4121
23017685 6883