349 342
829 723
901 49
68 903
860 971
667 209
1003 751
406 400
966 219
171 36
753 946
686 53
858 459
206 334
284 523
240 512
351 134
485 994
48 546
638 146
225 384
308 667
500 403