160 516 775
147 483 448
165 591 558
2 152 211 14285
464 554 1459
151 317 698
86 281 189
229 016 1168
819 876 2962
283 363 1100
350 896 429
226 493 547
211 997 417
348 439 2914
337 829 1079
202 972 800
281 180 879
160 049 560
135 934 318
455 029 4362
738 314 5333
108 328 232
144 002 416
413 076 3128