5 183 996 14616
15 420 857 46843
2 243 427 2945
466 428 1528
668 095 4076
378 598 1384
4 298 548 7067
3 263 377 6695
5 346 028 14724
881 102 2900
1 961 413 5897
3 283 303 9330