504 18
896 886
263 995
504 88
407 739
295 14
150 48
922 407
537 783
377 46
200 882
143 238
341 317
851 878
840 940
788 928
867 100
623 513
476 351
272 912