21 810 688 58033
2 364 651 7972
1 501 068 18196
1 402 737 21662
3 732 151 22589
802 862 4479
3 140 604 20094
2 935 975 14871
2 042 600 11849
5 831 131 31147
1 171 634 16027
22 803 231 76458