329 541 3318
351 101 1135
891 314 6058
4 270 727 25388
1 591 620 12457
477 666 3645
1 369 658 2794
1 530 009 6038
1 024 193 3535
3 297 522 13474
17 440 891 42971
543 174 4928
202 159 506