2 200 938 28966
3 828 502 21187
504 665 5115
3 324 536 31183
1 139 037 8746
756 521 6685
4 647 580 23460
2 610 445 18497
645 412 9072