33 963 509 59596
2 175 453 12386
8 130 410 42417
10 784 467 47029
709 684 5376
8 647 802 45587
3 697 470 17869
4 286 546 15323
4 138 704 32897
6 580 069 42614
5 342 417 21067
113 330 768
107 249 612