892 616 3903
4 166 711 21477
770 792 7017
4 493 085 15313
14 594 597 43193
5 940 095 35158
912 902 9335
14 125 879 40930
2 291 607 6902