99 506
692 458
703 695
88 862
303 362
31 106
146 246
495 971
497 5
672 596
441 354
899 155
351 685
865 662
79 225
349 113