2 113 593 20229
834 980 4638
5 988 944 14823
4 400 830 23177
771 258 4917
390 306 2931
1 052 141 5312