813 955
2971 313
214 617
904 884
386 90
487 823
523 941
693 146
391 989
837 650
300 324
21 729
418 292
455 713
916 905
102 593
1002 132
67 236
956 925
173 511
32 225
388 981
1185 1000