6 719 942 28359
2 265 961 19803
978 338 8385
4 765 641 19751
2 033 786 8458
997 352 2875
4 128 243 14501
1 548 837 4702
373 344 2847
825 710 3590