2 639 095 25316
5 585 518 14222
2 891 871 23353
601 626 3052
1 331 440 12404
7 177 399 21222
15 406 786 46807
6 801 743 17872
852 426 7475