5 269 908 16863
1 422 895 6199
5 101 319 14761
228 247 640
2 502 829 9172
8 759 313 18349
967 619 2130
22 451 636 43290