675 873 1266
1 411 626 4143
8 399 206 15322
2 090 936 2586
575 759 2590
1 405 050 6973
1 180 666 3394
22 282 675 43045