116 102
86 912
589 808
201 784
311 532
833 534
43 385
887 418
66 143
886 713
620 936
493 684
417 357
980 626
946 800
486 417
735 136
401 816
242 752
958 445