4 821 155 17094
598 125 2096
905 531 2407
985 832 4426
1 393 309 3246
848 477 1893
4 508 879 16756
8 357 021 35815
2 313 013 3537
33 873 305 59487