296 454 888
384 358 1371
364 226 814
476 711 732
1 812 839 2786
13 062 612 49233
1 421 505 4401
14 123 919 40926
190 541 331
541 391 2383
632 080 3098
935 488 1622
886 336 2171