541 860
294 628
496 921
776 896
813 257
648 859
843 524
144 880
27 113
988 840
282 683
509 100
410 413
579 511
999 488
624 263
939 545
2600 912
2073 702
345 622
766 676
420 614
263 322
561 872