393 717 2925
3 112 364 18656
4 049 007 14020
357 455 688
594 331 3579
462 846 2038
645 147 2182
1 410 671 4366
12 761 019 48304
3 015 992 7010
6 732 024 16612
842 758 4652