1005 88
134 929
905 512
228 534
47 480
1001 977
591 518
378 973
825 980
82 396
851 227
357 727
332 849
719 371
611 899
495 480
278 981
129 999
238 173
158 781