112 280 752
99 866 546
31 225 84
518 017 1782
111 559 527
102 339 306
152 167 478
137 517 347
269 226 1588
227 445 613
90 411 223
185 015 883
281 456 669
186 933 776
143 838 326
76 658 210
111 279 331
56 939 161
36 658 106
171 013 678
1 184 947 2777
86 583 400
34 416 103
70 624 133