303 669
2782 912
680 916
742 601
294 260
110 247
418 889
781 37
471 322
314 930
936 995
180 843
88 194
963 478
53 50
912 88
994 176
1002 137
394 678
428 801
754 287
42 231