1392196 433
2197229 615
5821870 995
38952565 8077
13333622 3879
4338570 1033
6927572 2494
9840074 3292
7934198 3606
5995958 1825
6598569 819
8010523 2874
5260552 1162
36179793 30360
2255899 628
5941549 2095
4158548 703
2211345 738
24877062 8535
1423612 417
3152581 603
3068135 854
13228630 3326