107 600
898 407
541 48
328 936
725 505
533 748
414 894
863 777
72 58
771 276
932 739
226 183
376 67
246 342
133 682
663 474
1081 422
293 367
148 929
327 572