18 303
846 247
552 912
839 802
231 941
878 154
423 983
340 587
798 714
755 365
21 413
456 806
447 158
888 924
886 784
261 86
221 491
642 564
201 321
711 129