1 926 103 15643
3 897 419 23229
1 282 533 4786
2 154 281 7796
662 936 3568
2 035 026 15965
4 810 512 18281
11 070 561 47901