2 269 665 32173
2 495 849 25831
212 499 512
9 676 966 48167
257 984 2136
3 834 235 18260
349 906 2210