8 593 377 31623
958 877 2060
951 117 1913
30 193 541 62377
1 376 212 3613
2 053 291 5926
4 212 853 18372
18 482 468 47521
2 356 328 7295