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