403 617 2960
3 191 534 18909
4 154 878 14222
366 354 704
605 627 3664
471 253 2092
658 839 2236
1 441 297 4467
13 447 967 50370
3 083 226 7169
6 907 658 17005
856 894 4696