399 954
648 489
456 584
2 904
184 791
851 302
247 929
976 103
217 45
271 269
705 229
563 779
986 632
96 823
551 483
540 763
23 803
994 997
181 211
76 913