2 908 114 18049
4 182 463 13078
6 545 800 30732
5 065 209 12228
396 259 3293
712 570 6137
293 324 1827