2 706 302 19074
2 246 269 17057
3 136 609 26012
2 960 551 26538
1 032 111 9227
1 210 778 7005
3 692 228 21318
1 722 931 16598
10 083 993 36433
3 898 337 15052