2 907 765 18048
4 182 201 13076
6 544 503 30722
5 064 893 12228
395 912 3290
710 366 6124
290 584 1812