19 369 888 49263
459 291 2656
3 492 416 15193
31 903 820 64504
6 122 980 26715
1 926 262 9814
1 452 950 5178