1005 88
134 929
904 512
228 534
47 480
1000 977
591 518
378 973
824 980
82 396
851 227
357 727
332 849
719 371
611 899
494 480
278 981
129 999
238 173
157 781