8 588 294 31608
958 500 2060
950 874 1912
30 170 454 62349
1 375 784 3613
2 052 464 5926
4 210 980 18370
18 471 487 47505
2 355 316 7290