6 676 815 42971
976 654 3407
22 269 646 58850
1 823 502 13583
3 924 384 18429
4 874 873 19067
372 772 1846
4 793 614 20656
1 876 987 9136
2 666 710 23287
535 971 2040
2 468 991 14740
934 156 3004