28 275 300 54113
2 771 926 14965
1 690 149 11126
571 540 2495
621 846 2298
2 900 324 15704
5 043 610 29186
2 037 658 13478
664 841 4313
1 826 707 5242
354 725 963
2 241 528 8056