297 400
243 60
288 545
201 995
860 987
806 895
382 354
354 737
481 328
828 836
396 633
624 53
559 608
94 272
89 858
707 913
625 480
968 534
325 761
450 997