403 616 2960
3 191 520 18909
4 154 853 14222
366 353 704
605 626 3664
471 251 2092
658 836 2236
1 441 293 4467
13 447 799 50370
3 083 204 7169
6 907 634 17005
856 891 4696