329 71
456 764
221 575
454 476
306 613
1038 350
74 523
286 428
106 3
282 72
90 381
779 393
109 331
928 314
238 401
434 350
248 411
1005 856
935 550
25 408