6 879 869 32008
5 277 176 19310
3 665 652 16959
6 367 447 20347
10 108 682 30785
18 458 635 37861
17 770 398 43542
14 531 530 43061
787 633 4513
1 704 062 7725
586 969 2048