500 864
897 802
261 786
63 832
668 749
160 553
386 213
840 316
1004 262
106 988
220 451
913 901
31 125
73 653
212 881
159 247
510 22
655 483
688 951
185 890