3 144 261 24020
2 990 805 24638
5 346 071 43095
1 527 171 18790
664 714 11907
1 267 886 6884
445 631 8988
12 550 905 47688
1 633 921 16669
4 243 331 30147
3 935 519 29240
2 593 689 9600
500 424 2612
631 181 2669
736 546 2630
589 845 3615
519 911 1851
507 458 1925